Line Coding” Mobile Communications Handbook Ed

Total Page:16

File Type:pdf, Size:1020Kb

Line Coding” Mobile Communications Handbook Ed LoCicero, J.L. & Patel, B.P. “Line Coding” Mobile Communications Handbook Ed. Suthan S. Suthersan Boca Raton: CRC Press LLC, 1999 c 1999byCRCPressLLC LineCoding 6.1 Introduction 6.2 CommonLineCodingFormats UnipolarNRZ(BinaryOn-OffKeying) • UnipolarRZ • Polar NRZ • PolarRZ[Bipolar,AlternateMarkInversion(AMI),or Pseudoternary] • ManchesterCoding(SplitPhaseorDigital Biphase) 6.3 AlternateLineCodes DelayModulation(MillerCode) • SplitPhase(Mark) • Biphase (Mark) • CodeMarkInversion(CMI) • NRZ(I) • BinaryN ZeroSubstitution(BNZS) • High-DensityBipolarN(HDBN) • TernaryCoding 6.4 MultilevelSignalling,PartialResponseSignalling,and DuobinaryCoding MultilevelSignalling • PartialResponseSignallingandDuobi- naryCoding JosephL.LoCicero 6.5 BandwidthComparison IllinoisInstituteofTechnology 6.6 ConcludingRemarks BhaskerP.Patel DefiningTerms IllinoisInstituteofTechnology References 6.1 Introduction Theterminologylinecodingoriginatedintelephonywiththeneedtotransmitdigitalinformation acrossacoppertelephoneline;morespecifically,binarydataoveradigitalrepeateredline.The conceptoflinecoding,however,readilyappliestoanytransmissionlineorchannel.Inadigitalcom- municationsystem,thereexistsaknownsetofsymbolstobetransmitted.Thesecanbedesignatedas {mi},i=1;2;:::;N,withaprobabilityofoccurrence{pi},i=1;2;:::;N,wherethesequentially transmittedsymbolsaregenerallyassumedtobestatisticallyindependent.Theconversionorcoding oftheseabstractsymbolsintoreal,temporalwaveformstobetransmittedinbasebandistheprocess oflinecoding.Sincethemostcommontypeoflinecodingisforbinarydata,suchawaveformcanbe succinctlytermedadirectformatforserialbits.Theconcentrationinthissectionwillbelinecoding forbinarydata. Differentchannelcharacteristics,aswellasdifferentapplicationsandperformancerequirements, haveprovidedtheimpetusforthedevelopmentandstudyofvarioustypesoflinecoding[1,2]. Forexample,thechannelmightbeaccoupledand,thus,couldnotsupportalinecodewithadc componentorlargedccontent.Synchronizationortimingrecoveryrequirementsmightnecessitatea discretecomponentatthedatarate.Thechannelbandwidthandcrosstalklimitationsmightdictate c 1999byCRCPressLLC thetypeoflinecodingemployed.Evensuchfactorsasthecomplexityoftheencoderandtheeconomy ofthedecodercoulddeterminethelinecodechosen.Eachlinecodehasitsowndistinctproperties. Dependingontheapplication,onepropertymaybemoreimportantthantheother.Inwhatfollows, wedescribe,ingeneral,themostdesirablefeaturesthatareconsideredwhenchoosingalinecode. Itiscommonlyaccepted[1,2,5,8]thatthedominantconsiderationseffectingthechoiceofaline codeare:1)timing,2)dccontent,3)powerspectrum,4)performancemonitoring,5)probabilityof error,and6)transparency.Eachofthesearedetailedinthefollowingparagraphs. 1)Timing:Thewaveformproducedbyalinecodeshouldcontainenoughtiminginformation suchthatthereceivercansynchronizewiththetransmitteranddecodethereceivedsignalproperly. Thetimingcontentshouldberelativelyindependentofsourcestatistics,i.e.,alongstringof1sor0s shouldnotresultinlossoftimingorjitteratthereceiver. 2)DCcontent:Sincetherepeatersusedintelephonyareaccoupled,itisdesirabletohavezero dcinthewaveformproducedbyagivenlinecode.Ifasignalwithsignificantdccontentisused inaccoupledlines,itwillcausedcwanderinthereceivedwaveform.Thatis,thereceivedsignal baselinewillvarywithtime.Telephonelinesdonotpassdcduetoaccouplingwithtransformers andcapacitorstoeliminatedcgroundloops.Becauseofthis,thetelephonechannelcausesadroop inconstantsignals.Thiscausesdcwander.Itcanbeeliminatedbydcrestorationcircuits,feedback systems,orwithspeciallydesignedlinecodes. 3)Powerspectrum:Thepowerspectrumandbandwidthofthetransmittedsignalshouldbe matchedtothefrequencyresponseofthechanneltoavoidsignificantdistortion.Also,thepower spectrumshouldbesuchthatmostoftheenergyiscontainedinassmallbandwidthaspossible.The smalleristhebandwidth,thehigheristhetransmissionefficiency. 4)Performancemonitoring:Itisverydesirabletodetecterrorscausedbyanoisytransmission channel.Theerrordetectioncapabilityinturnallowsperformancemonitoringwhilethechannelis inuse(i.e.,withoutelaboratetestingproceduresthatrequiresuspendinguseofthechannel). 5)Probabilityoferror:Theaverageerrorprobabilityshouldbeassmallaspossibleforagiven transmitterpower.Thisreflectsthereliabilityofthelinecode. 6)Transparency:Alinecodeshouldallowallthepossiblepatternsof1sand0s.Ifacertainpattern isundesirableduetootherconsiderations,itshouldbemappedtoauniquealternativepattern. 6.2 CommonLineCodingFormats Alinecodingformatconsistsofaformaldefinitionofthelinecodethatspecifieshowastringof binarydigitsareconvertedtoalinecodewaveform.Therearetwomajorclassesofbinarylinecodes: levelcodesandtransitioncodes.Levelcodescarryinformationintheirvoltagelevel,whichmaybe highorlowforafullbitperiodorpartofthebitperiod.Levelcodesareusuallyinstantaneoussince theytypicallyencodeabinarydigitintoadistinctwaveform,independentofanypastbinarydata. However,somelevelcodesdoexhibitmemory.Transitioncodescarryinformationinthechangein levelappearinginthelinecodewaveform.Transitioncodesmaybeinstantaneous,buttheygenerally havememory,usingpastbinarydatatodictatethepresentwaveform.Therearetwocommonforms oflevellinecodes:oneiscalledreturntozero(RZ)andtheotheriscallednonreturntozero(NRZ). InRZcoding,thelevelofthepulsereturnstozeroforaportionofthebitinterval.InNRZcoding, thelevelofthepulseismaintainedduringtheentirebitinterval. Linecodingformatsarefurtherclassifiedaccordingtothepolarityofthevoltagelevelsusedto representthedata.Ifonlyonepolarityofvoltagelevelisused,i.e.,positiveornegative(inaddition tothezerolevel)thenitiscalledunipolarsignalling.Ifbothpositiveandnegativevoltagelevelsare beingused,withorwithoutazerovoltagelevel,thenitiscalledpolarsignalling.Thetermbipolar c 1999byCRCPressLLC signalling is used by some authors to designate a specific line coding scheme with positive, negative, and zero voltage levels. This will be described in detail later in this section. The formal definition of five common line codes is given in the following along with a representative waveform, the power spectral density (PSD), the probability of error, and a discussion of advantages and disadvantages. In some cases specific applications are noted. 6.2.1 Unipolar NRZ (Binary On-Off Keying) In this line code, a binary 1 is represented by a non-zero voltage level and a binary 0 is represented by a zero voltage level as shown in Fig. 6.1(a). This is an instantaneous level code. The PSD of this code with equally likely 1s and 0sisgivenby[5, 8] V 2T sin πf T 2 V 2 S .f / = + δ(f/ (6.1) 1 4 πf T 4 where V is the binary 1 voltage level, T = 1=R is the bit duration, and R is the bit rate in bits per second. The spectrum of unipolar NRZ is plotted in Fig. 6.2a. This PSD is a two-sided even spectrum, although only half of the plot is shown for efficiency of presentation. If the probability of a binary 1 is p, and the probability of a binary 0 is .1 − p/, then the PSD of this code, in the most general case, is 4p.1 − p/ S1.f /. Considering the frequency of the first spectral null as the bandwidth of the waveform, the bandwidth of unipolar NRZ is R in hertz. The error rate performance of this code, for equally likely data, with additive white Gaussian noise (AWGN) and optimum, i.e., matched filter, detectionisgivenby[1, 5] s ! 1 Eb Pe = erfc (6.2) 2 2N0 where Eb=N0 is a measure of the signal-to-noise ratio (SNR) of the received signal. In general, Eb is the energy per bit and N0=2 is the two-sided PSD of the AWGN. More specifically, for unipolar NRZ, Eb is the energy in a binary 1, which is V 2T . The performance of the unipolar NRZ code is plotted in Fig. 6.3 The principle advantages of unipolar NRZ are ease of generation, since it requires only a single power supply, and a relatively low bandwidth of R Hz. There are quite a few disadvantages of this line code. A loss of synchronization and timing jitter can result with a long sequence of 1sor0s because no pulse transition is present. The code has no error detection capability and, hence, performance cannot be monitored. There is a significant dc component as well as a dc content. The error rate performance is not as good as that of polar line codes. 6.2.2 Unipolar RZ Inthislinecode, abinary1isrepresentedbyanonzerovoltagelevelduringaportionofthebitduration, usually for half of the bit period, and a zero voltage level for rest of the bit duration. A binary 0 is represented by a zero voltage level during the entire bit duration. Thus, this is an instantaneous level code. Figure 6.1(b) illustrates a unipolar RZ waveform in which the 1 is represented by a nonzero voltage level for half the bit period. The PSD of this line code, with equally likely binary digits, is givenby[5, 6, 8] V 2T πf T = 2 S .f / = sin 2 2 16 πf T =2 c 1999 by CRC Press LLC 1 0110001110 Unipolar RZ (a) T3T2T 4T 5T 6T 7T 8T 9T 10T 11T Unipolar RZ (b) Polar NRZ (c) Bipolar (AMI) (d) Manchester (Bi-phase) (e) Delay Modulation (f) Split Phase (Mark) (g) Split Phase (Space) (h) Bi-Phase (Mark) (i) Bi-Phase (Space) (j) Code Mark Inversion (k) T3T2T 4T 5T 6T 7T 8T 9T 10T 11T NRZ (M) (l) NRZ (s) (m) c 1999 by CRC Press LLC FIGURE 6.1: Waveforms for different line codes. Figure 6.2a Power spectral density of different line codes, where R = 1=T is the bit rate. " # ∞ V 2 π 2 X 1 + δ(f/ + δ(f − .2n + 1/R/ (6.3) π 2 . n + /2 4 4 n=−∞ 2 1 where again V is the binary 1 voltage level, and T = 1=R is the bit period. The spectrum of this code is drawn in Fig. 6.2a. In the most general case, when the probability of a 1 is p, the continuous portion of the PSD in Eq. (6.3) is scaled by the factor 4p.1 − p/ and the discrete portion is scaled by the factor
Recommended publications
  • Shahabi-Adib-Masc-ECE-August
    A New Line Code for a Digital Communication System by Adib Shahabi Submitted in partial fulfilment of the requirements for the degree of Master of Applied Science at Dalhousie University Halifax, Nova Scotia August 2019 © Copyright by Adib Shahabi, 2019 To my wife Shahideh ii TABLE OF CONTENTS LIST OF TABLES ............................................................................................................ v LIST OF FIGURES .......................................................................................................... vi ABSTRACT ....................................................................................................................viii LIST OF ABBREVIATIONS USED ............................................................................... ix ACKNOWLEDGEMENTS ............................................................................................... x CHAPTER 1 INTRODUCTION ....................................................................................... 1 1.1 BACKGROUND ........................................................................................... 1 1.2 THESIS SYNOPSIS ...................................................................................... 4 1.3 ORGANIZATION OF THE THESIS ............................................................ 5 CHAPTER 2 MODELLING THE LINE CHANNEL ....................................................... 7 2.1 CABLE MODELLING .................................................................................. 7 2.2 TRANSFORMER COUPLING ..................................................................
    [Show full text]
  • Criteria for Choosing Line Codes in Data Communication
    ISTANBUL UNIVERSITY – YEAR : 2003 (843-857) JOURNAL OF ELECTRICAL & ELECTRONICS ENGINEERING VOLUME : 3 NUMBER : 2 CRITERIA FOR CHOOSING LINE CODES IN DATA COMMUNICATION Demir Öner Istanbul University, Engineering Faculty, Electrical and Electronics Engineering Department Avcılar, 34850, İstanbul, Turkey E-mail: [email protected] ABSTRACT In this paper, line codes used in data communication are investigated. The need for the line codes is emphasized, classification of line codes is presented, coding techniques of widely used line codes are explained with their advantages and disadvantages and criteria for chosing a line code are given. Keywords: Line codes, correlative coding, criteria for chosing line codes.. coding is either performed just before the 1. INTRODUCTION modulation or it is combined with the modulation process. The place of line coding in High-voltage-high-power pulse current The transmission systems is shown in Figure 1. purpose of applying line coding to digital signals before transmission is to reduce the undesirable The line coder at the transmitter and the effects of transmission medium such as noise, corresponding decoder at the receiver must attenuation, distortion and interference and to operate at the transmitted symbol rate. For this ensure reliable transmission by putting the signal reason, epecially for high-speed systems, a into a form that is suitable for the properties of reasonably simple design is usually essential. the transmission medium. For example, a sampled and quantized signal is not in a suitable form for transmission. Such a signal can be put 2. ISSUES TO BE CONSIDERED IN into a more suitable form by coding the LINE CODING quantized samples.
    [Show full text]
  • Telematics Chapter 3: Physical Layer
    Telematics User Server watching with video Chapter 3: Physical Layer video clip clips Application Layer Application Layer Presentation Layer Presentation Layer Session Layer Session Layer Transport Layer Transport Layer Network Layer Network Layer Network Layer Data Link Layer Data Link Layer Data Link Layer Physical Layer Physical Layer Physical Layer Univ.-Prof. Dr.-Ing. Jochen H. Schiller Computer Systems and Telematics (CST) Institute of Computer Science Freie Universität Berlin http://cst.mi.fu-berlin.de Contents ● Design Issues ● Theoretical Basis for Data Communication ● Analog Data and Digital Signals ● Data Encoding ● Transmission Media ● Guided Transmission Media ● Wireless Transmission (see Mobile Communications) ● The Last Mile Problem ● Multiplexing ● Integrated Services Digital Network (ISDN) ● Digital Subscriber Line (DSL) ● Mobile Telephone System Univ.-Prof. Dr.-Ing. Jochen H. Schiller ▪ cst.mi.fu-berlin.de ▪ Telematics ▪ Chapter 3: Physical Layer 3.2 Design Issues Univ.-Prof. Dr.-Ing. Jochen H. Schiller ▪ cst.mi.fu-berlin.de ▪ Telematics ▪ Chapter 3: Physical Layer 3.3 Design Issues ● Connection parameters ● mechanical OSI Reference Model ● electric and electronic Application Layer ● functional and procedural Presentation Layer ● More detailed ● Physical transmission medium (copper cable, Session Layer optical fiber, radio, ...) ● Pin usage in network connectors Transport Layer ● Representation of raw bits (code, voltage,…) Network Layer ● Data rate ● Control of bit flow: Data Link Layer ● serial or parallel transmission of bits Physical Layer ● synchronous or asynchronous transmission ● simplex, half-duplex, or full-duplex transmission mode Univ.-Prof. Dr.-Ing. Jochen H. Schiller ▪ cst.mi.fu-berlin.de ▪ Telematics ▪ Chapter 3: Physical Layer 3.4 Design Issues Transmitter Receiver Source Transmission System Destination NIC NIC Input Abcdef djasdja dak jd ashda kshd akjsd asdkjhasjd as kdjh askjda Univ.-Prof.
    [Show full text]
  • One Twisted Pair Cable Or Equivalent) Capable of Transporting Analog Signals in the Frequency Range Ofapproximately 300 to 3000 Hertz (Voiceband)
    APPENDIX UNE-SBCI3STATE PAGE 21 OF 51 SBC-13STATE/SPRINT COMMUNICATIONS COMPANY, L.P. 110802 8 .3 SBC-12STATE will offer the following subloop types: 8.3.1 2-Wire Analog Subloop provides a 2-wire (one twisted pair cable or equivalent) capable of transporting analog signals in the frequency range ofapproximately 300 to 3000 hertz (voiceband). 8.3.2 4-Wire Analog Subloop provides a 4-wire (two twisted pair cables or equivalent, with separate transmit and receive paths) capable of transporting analog signals in the frequency range of approximately 300 to 3000 hertz (voiceband). 8.3.3 4-Wire DS 1 Subloop provides a transmission path capable of supporting a 1 .544 Mbps service that utilizes AMI or B8ZS line code modulation. 8.3.4 DS3 Subloop provides DS3 service from the central office MDF to an Interconnection Panel at the RT. The loop facility used to transport the DS3 signal will be a fiber optical facility. 8 .3 .5 2-Wire / 4-Wire Analog DSL Capable Subloop that supports an analog signal based DSL technology (such as ADSL). It will have twisted copper cable that may be loaded, have more than 2,500 feet of bridged tap, and may contain repeaters. 8 .3.6 2-Wire / 4-Wire Digital DSL Capable Subloop that supports a digital signal based DSL technology (such as HDSL or IDSL). It will have twisted copper cable that may be loaded, have more than 2,500 feet of bridged tap, and may contain repeaters. 8.3 .7 ISDN Subloop is a 2-Wire digital offering which provides a transmission path capable of supporting a 160 Kbps, Basic Rate ISDN (BRI) service that utilizes 2BIQ line code modulation with end user capacity up to 144 Kbps .
    [Show full text]
  • An Efficient Utilization of Power Spectrum Density for Smart Cities
    sensors Article Moving towards IoT Based Digital Communication: An Efficient Utilization of Power Spectrum Density for Smart Cities Tariq Ali 1,*, Abdullah S. Alwadie 1, Abdul Rasheed Rizwan 2, Ahthasham Sajid 3 , Muhammad Irfan 1 and Muhammad Awais 4 1 Electrical Engineering Department, College of Engineering, Najran University, Najran 61441, Saudi Arabia; [email protected] (A.S.A.); [email protected] (M.I.) 2 Department of Computer Science, Punjab Education System, Depaalpur 56180, Pakistan; [email protected] 3 Department of Computer Science, Faculty of ICT, Balochistan University of Information Technology Engineering and Management Sciences, Quetta 87300, Pakistan; [email protected] 4 School of Computing and Communications, Lancaster University, Bailrigg, Lancaster LA1 4YW, UK; [email protected] * Correspondence: [email protected] Received: 8 April 2020; Accepted: 14 May 2020; Published: 18 May 2020 Abstract: The future of the Internet of Things (IoT) is interlinked with digital communication in smart cities. The digital signal power spectrum of smart IoT devices is greatly needed to provide communication support. The line codes play a significant role in data bit transmission in digital communication. The existing line-coding techniques are designed for traditional computing network technology and power spectrum density to translate data bits into a signal using various line code waveforms. The existing line-code techniques have multiple kinds of issues, such as the utilization of bandwidth, connection synchronization (CS), the direct current (DC) component, and power spectrum density (PSD). These highlighted issues are not adequate in IoT devices in smart cities due to their small size.
    [Show full text]
  • Multilevel Sequences and Line Codes
    COPYRIGHT AND CITATION CONSIDERATIONS FOR THIS THESIS/ DISSERTATION o Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. o NonCommercial — You may not use the material for commercial purposes. o ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. How to cite this thesis Surname, Initial(s). (2012) Title of the thesis or dissertation. PhD. (Chemistry)/ M.Sc. (Physics)/ M.A. (Philosophy)/M.Com. (Finance) etc. [Unpublished]: University of Johannesburg. Retrieved from: https://ujdigispace.uj.ac.za (Accessed: Date). MULTILEVEL SEQUENCES AND LINE CODES by LOUIS BOTHA Thesis submitted as partial fulfilment of the requirements for the degree MASTER OF ENGINEERING in ELECTRICAL AND ELECTRONIC ENGINEERING in the FACULTY OF ENGINEERING at the RAND AFRIKAANS UNIVERSITY SUPERVISOR: PROF HC FERREIRA MAY 1991 SUMMARY As the demand for high-speed data communications over conventional channels such as coaxial cables and twisted pairs grows, it becomes neccesary to optimize every aspect of the communication system at reasonable cost to meet this demand effectively. The choice of a line code is one of the most important aspects in the design of a communications system, as the line code determines the complexity, and thus also the cost, of several circuits in the system. It has become known in recent years that a multilevel line code is preferable to a binary code in cases where high-speed communications are desired.
    [Show full text]
  • CODING for Transmission
    CODING for Transmission Professor Izzat Darwazeh Head of Communicaons and Informaon System Group University College London [email protected] Acknowledgement: Dr A. Chorti, Princeton University for slides on FEC coding Dr P.Moreira, CERN, for slides on the CERN Gigabit Transmitter (GBT) Dr J. Mitchell, UCL, for the sampled music and voice. June 2011 Coding • Defini7ons and basic concepts • Source coding • Line coding • Error control coding Digital Line System Message Message source Distortion, sink interference Input Output signal and noise signal Encoder- Demodulator modulator -decoder Communication Transmitted channel Received signal signal Claude Shannon • Shannon’s Theorem predicts reliable communicaon in the presence of noise “Given a discrete, memoryless channel with capacity C, and a source with a posi8ve rate R (R<C), there exist a code such that the output of the source can be transmi@ed over the channel with an arbitrarily small probability of error.” • B is the channel bandwidth in Hz and S/N is the signal power to noise power rao ⎛⎞S CBc =+log2 ⎜⎟ 1 ⎝⎠N Types of Coding • Source Coding – Encoding the raw data • Line (or channel) Coding – Formang of the data stream to benefit transmission • Error Detec7on Coding – Detec7on of errors in the data seQuence • Error Correcon Coding – Detec7on and Correc7on of Errors • Spread Spectrum Coding – Used for wireless communicaons Signals and sources: Discrete - Con8nuous m(t) n Continuous Time and Amplitude n Discrete Time, continuous Amplitude – PAM signal n Discrete Time, and Amplitude
    [Show full text]
  • Università Degli Studi Di Parma Architectural
    UNIVERSITÀ DEGLI STUDI DI PARMA DIPARTIMENTO DI INGEGNERIA DELL’INFORMAZIONE PARMA (I) - VIALE DELLE SCIENZE TEL. 0521-905800 • FAX 0521-905758 Dottorato di Ricerca in Tecnologie dell’Informazione XIX Ciclo Giulia Papotti ARCHITECTURAL STUDIES OF A RADIATION-HARD TRANSCEIVER ASIC IN 0.13 um CMOS FOR DIGITAL OPTICAL LINKS IN HIGH ENERGY PHYSICS APPLICATIONS DISSERTAZIONE PRESENTATA PER IL CONSEGUIMENTO DEL TITOLO DI DOTTORE DI RICERCA GENNAIO 2007 CERN-THESIS-2007-111 //2007 εστω δε ο λογος υμων ναι ναι ου ου το δε περισσον τουτων εκ του πονηρου εστιν (Simply let your 'Yes' be 'Yes,' and your 'No,' 'No'; anything beyond this comes from the evil one.) (Matthew, 5:37) Acknowledgements I have always been concise, so all you get is a list. Here it goes… Paulo and Sandro for useful comments, critiques, discussions, explanations, feedback, questions, support… Apart from helping out in the completion of the PhD thesis in particular and PhD program in general, they have been role models who helped me in my personal professional growth. At my University in Parma, Prof. Ciampolini for being there every time I needed him, despite the amount of other engagements. I will not forget that he was the one who suggested CERN to me in the first place. Mike and all the Microelectronics group at CERN, for being such a stimulating working environment. In particular Bert, Ernest, Federico, Francois, Giovanni e Giovanni, Guido, Hugo, Kostas, Matthieu, and Rafael. Winnie needs to be specially thanked among them for reading and patiently correcting most of this thesis. Francois, Jan and Karl cannot be forgotten either, for having initiated me to CERN and the world of experimental measurements.
    [Show full text]
  • Episode 3.11 – Polar and Bipolar Line Coding
    Episode 3.11 – Polar and Bipolar Line Coding Welcome to the Geek Author series on Computer Organization and Design Fundamentals. I’m David Tarnoff, and in this series we are working our way through the topics of Computer Organization, Computer Architecture, Digital Design, and Embedded System Design. If you’re interested in the inner workings of a computer, then you’re in the right place. The only background you’ll need for this series is an understanding of integer math, and if possible, a little experience with a programming language such as Java. And one more thing. Our topics involve a bit of figuring, so it might help to keep a pencil and paper handy. In Episode 3.10, we looked at the electrical connection between two digital devices and saw two ways we could use a positive voltage and a zero voltage level to code the logic zeros and logic ones of our data. This unipolar scheme had a disadvantage. The capacitance of a conductor could cause the signal voltage levels to drift toward the positive voltage making it difficult to identify when the transmitted signal was supposed to be zero volts. To solve the drift problem, some physical lines use polar signaling. In this case, the zero volt level is replaced with a voltage that is equal in magnitude and opposite in polarity to the positive voltage. Bipolar signaling is a further extension of polar signaling. Bipolar brings back the zero volt level along with the positive or high level and the negative or low level so that there are three electrical levels.
    [Show full text]
  • Analog Signal Is Unknown in Advance the Form Is Known in Advance Each Relay Amplifies Both the Signal and the Noise
    Signal Transmission Fundamentals Advanced Computing and Networking Introduction Joint master program Skoltech and CMC MSU Prof. R. Smelyanskiy Signals, Data, Transmission • Data - a description of facts, phenomena • Signals - presentation of data during transmission • Transmission is the process of interaction between a transmitter and a receiver in order to transmit a signal. Data Signals • Origin data can take many forms • Signals - analog vs digital - analog vs digital • Analog data: voice video • Discrete data (digital) - text: letter, symbol - picture: pixel AC&N Prof. R. Smelyanskiy 14-Sep-20 2 The mathematical representation of the signal AC&N Prof. R. Smelyanskiy 14-Sep-20 3 Signal spectrum AC&N Prof. R. Smelyanskiy 14-Sep-20 4 Fourier transformation Euler's formula Euler's formula AC&N Prof. R. Smelyanskiy 14-Sep-20 5 Discrete Fourier Transformation Direct Fourier Transformation: N is the number of signal values measured​​ over a period, as well as the number of decomposition components; xn, n = 0, ..., N - 1, are the measured signal values (in​​ discrete time N - 1), which are input data for direct transformation and output for the inverse one; Xk, (k = 0, ..., N – 1 are the indexes of the amplitudes in a complex form of the sinusoidal signals composing the original Invers Fourier Transformation : one) are output for direct conversion and input for inverse; since the amplitudes are complex, then they can be used to calculate both the amplitude and phase; k is the frequency index. The frequency of the k-th signal is k / T, where T is the period of time during which the input data was taken.
    [Show full text]
  • Optical Modulation for High Bit Rate Transport Technologies by Ildefonso M
    Technology Note Optical Modulation for High Bit Rate Transport Technologies By Ildefonso M. Polo I October, 2009 Scope There are plenty of highly technical and extremely mathematical articles published about optical modulation formats, showing complex formulas, spectral diagrams and almost unreadable eye diagrams, which can be considered normal for every emerging technology. The main purpose of this article is to demystify optical modulation in a way that the rest of us can visualize and understand them. Nevertheless, some of these modulations are so complex that they can’t be properly represented in a simple time domain graph, so polar (constellation) or spherical coordinates are often used to represent the different states of the signal. Within this document some of these polar diagrams have been enhanced with the state diagram (blue) to indicate the possible transitions and logic. Introduction Back in the early ‘90s, copper lines moved from digital baseband line coding (e.g. 2B1Q, 4B3T, AMI, and HDB3, among others) to complex modulation schemes to increase speed, reach, and reliability. We were all skeptical that a technology like DSL would have been able to transmit 256 simultaneous QAM16 signals and achieve 8 Mbit/s. Today copper is already reaching the 155 Mbit/s mark. This is certainly a full circle. We moved from analog to digital transmission to increase data rates and reliability, and then we resorted to analog signals (through modulation) to carry digital information farther, faster and more reliably. Back then, 155 Mbit/s were only thought of for fiber optics transmission. It is also interesting to note that only a few years ago we seemed to be under the impression that ‘fiber optics offered an almost infinite amount of bandwidth’ or more than we would ever need.
    [Show full text]
  • Chapter 1 Introduction
    Chapter 1 Intro duction The advancement in multimedia applications and the development of the In- ternet have created a demand for high-sp eed digital communications. Sophisti- cated audio and video co ding metho ds have reduced the bit rate requirements for audio and video transmission. This in turn motivated the development of communication systems to achieve these requirements. Both technologies enabled high-quality audio and video transmission and intro duced a number of new applications for businesses and residential consumers. Key applications other than voice communications include Internet ac- cess, streaming audio, and broadcast video. Table 1.1 and 1.2 list several residential and business applications and their data rate requirements. Down- stream घfrom the service provider to the consumerङ and upstream घfrom the consumer to the service providerङ requirements are listed in separate columns b ecause some applications have asymmetric requirements. For example, video broadcasting is an asymmetric application requiring a fast downstream link but no upstream link. Table 1.1 shows that the residential consumer application requirements can be satis ed with a data rate of 3 Mb/s with the exception 1 Application downstream upstream data rate घkb/sङ data rate घkb/sङ Voice telephony 16{64 16{64 Internet access 14 { 3,000 14 { 384 Electronic Mail 9 { 128 9{ 64 High de nition TV 12,000 {24,000 0 Broadcast video 1,500 { 6,000 0 Music on demand 384 { 3,000 9 Videophone 128 { 1,500 128 { 1,500 Distance Learning 384 { 3,000 128 { 3,000 Database Access 14 { 384 9 Software download 384 { 3,000 9 Shop at home 128 { 1,500 9{ 64 Video games 64 { 1,500 64 { 1,500 Table 1.1: Some residential consumer applications and their upstream and downstream data rate requirements [1].
    [Show full text]