Transmission Fundamentals

Similar documents
Lecture 3 Concepts for the Data Communications and Computer Interconnection

Communication Channels

Data Communications and Networks

Signal Characteristics

Solutions to Information Theory Exercise Problems 5 8

Chapter-2 SAMPLING PROCESS

Chapter 3. Data Transmission

Data Communication. Chapter 3 Data Transmission

Communications IB Paper 6 Handout 3: Digitisation and Digital Signals

COMP211 Physical Layer

Data and Computer Communications Chapter 3 Data Transmission

Data Communications & Computer Networks

Data Transmission. ITS323: Introduction to Data Communications. Sirindhorn International Institute of Technology Thammasat University ITS323

two computers. 2- Providing a channel between them for transmitting and receiving the signals through it.

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point.

Chapter 3 Data Transmission

Principles of Communications ECS 332

Announcements : Wireless Networks Lecture 3: Physical Layer. Bird s Eye View. Outline. Page 1

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Simplex. Direct link.

Announcement : Wireless Networks Lecture 3: Physical Layer. A Reminder about Prerequisites. Outline. Page 1

Course 2: Channels 1 1

EITF25 Internet Techniques and Applications L2: Physical layer. Stefan Höst

The quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission:

Computer Networks - Xarxes de Computadors

EC 554 Data Communications

Module 4. Signal Representation and Baseband Processing. Version 2 ECE IIT, Kharagpur

Chapter 2: Signal Representation

Handout 13: Intersymbol Interference

Outline / Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing. Cartoon View 1 A Wave of Energy

Basic Concepts in Data Transmission

SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication

EXAMINATION FOR THE DEGREE OF B.E. Semester 1 June COMMUNICATIONS IV (ELEC ENG 4035)

Digital Communication System

Revision of Wireless Channel

Lecture 10. Digital Modulation

CHAPTER 4 SIGNAL SPACE. Xijun Wang

+ a(t) exp( 2πif t)dt (1.1) In order to go back to the independent variable t, we define the inverse transform as: + A(f) exp(2πif t)df (1.

ECEn 665: Antennas and Propagation for Wireless Communications 131. s(t) = A c [1 + αm(t)] cos (ω c t) (9.27)

2.1 BASIC CONCEPTS Basic Operations on Signals Time Shifting. Figure 2.2 Time shifting of a signal. Time Reversal.

Course Code: EE-411 Teacher: Engr.Ahmad Bilal Multiple choice & Short Questions notes

Lecture 3: Data Transmission

Problem Sheet 1 Probability, random processes, and noise

END-OF-YEAR EXAMINATIONS ELEC321 Communication Systems (D2) Tuesday, 22 November 2005, 9:20 a.m. Three hours plus 10 minutes reading time.

Theory of Telecommunications Networks

Communications II. Professor Kin K. Leung EEE Departments Imperial College London

Digital Communication System

The Real Facts of Life

Chapter Two. Fundamentals of Data and Signals. Data Communications and Computer Networks: A Business User's Approach Seventh Edition

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications

Chapter 7 Multiple Division Techniques for Traffic Channels

EITG05 Digital Communications

Objectives. Presentation Outline. Digital Modulation Lecture 03

Detection and Estimation of Signals in Noise. Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia

Module 3 : Sampling and Reconstruction Problem Set 3

EE228 Applications of Course Concepts. DePiero

Columbia University. Principles of Communication Systems ELEN E3701. Spring Semester May Final Examination

Fundamentals of Digital Communication

Chapter 3 Digital Transmission Fundamentals

Chapter 3 Data Transmission COSC 3213 Summer 2003

Sampling, interpolation and decimation issues

Lecture 2 Physical Layer - Data Transmission

Digital Communications

Digital data (a sequence of binary bits) can be transmitted by various pule waveforms.

Point-to-Point Communications

1/14. Signal. Surasak Sanguanpong Last updated: 11 July Signal 1/14

ECE 630: Statistical Communication Theory

Physical Layer: Outline

ANALOGUE AND DIGITAL COMMUNICATION

EIE 441 Advanced Digital communications

Antennas and Propagation

Part II Data Communications

PULSE SHAPING AND RECEIVE FILTERING

Nyquist, Shannon and the information carrying capacity of signals

Downloaded from 1

Refresher on Digital Communications Channel, Modulation, and Demodulation

E-716-A Mobile Communications Systems. Lecture #2 Basic Concepts of Wireless Transmission (p1) Instructor: Dr. Ahmad El-Banna

Introduction to Telecommunications and Computer Engineering Unit 3: Communications Systems & Signals

Annex. 1.3 Measuring information

Application of Fourier Transform in Signal Processing

Complex Sounds. Reading: Yost Ch. 4

Lecture (01) Data Transmission (I)

Modulation and Coding Tradeoffs

Multipath can be described in two domains: time and frequency

Linear Time-Invariant Systems

II Year (04 Semester) EE6403 Discrete Time Systems and Signal Processing

Time division multiplexing The block diagram for TDM is illustrated as shown in the figure

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

Wireless PHY: Modulation and Demodulation

ANALOGUE TRANSMISSION OVER FADING CHANNELS

IIR Ultra-Wideband Pulse Shaper Design

Antennas & Propagation. CSG 250 Fall 2007 Rajmohan Rajaraman

EE4601 Communication Systems

Chapter 3 Data and Signals

Written Exam Information Transmission - EIT100

Lecture 10 Performance of Communication System: Bit Error Rate (BER) EE4900/EE6720 Digital Communications

Digital Processing of Continuous-Time Signals

Encoding and Framing. Questions. Signals: Analog vs. Digital. Signals: Periodic vs. Aperiodic. Attenuation. Data vs. Signal

QUESTION BANK. SUBJECT CODE / Name: EC2301 DIGITAL COMMUNICATION UNIT 2

Ș.l. dr. ing. Lucian-Florentin Bărbulescu

Transcription:

College of Computer & Information Science Wireless Networks Northeastern University Lecture 1 Transmission Fundamentals Signals Data rate and bandwidth Nyquist sampling theorem Shannon capacity theorem 1 Signals Any electromagnetic signal (actually, any function f(t that is square-integrable can be expressed as a superposition of sinusoidal waves. A general sinusoidal signal is given by the function s(t A sin(2πft + φ, where A is the amplitude (usually in volts, f is the frequency, and φ is the phase. A more accurate way of stating this is using Fourier analysis and Fourier transforms, as follows. s(t S(f S(fe i2πft df s(te i2πft dt. The function S(f is referred to as the Fourier transform of s(t, and captures how the energy of the signal s(t is distributed within the frequency spectrum. Studying signals in the frequency domain greatly faciliates our understanding of how signals are transmitted. A channel takes as input an input signal s(t and outputs a signal r(t. A channel can be typically described by its impulse response function h(t which is the channel output corresponding to an infinitesimally narrow pulse of unit area at time t. Given an input s(t to a channel with impulse response h(t, the output r(t is given by r(t Using the Fourier transform equations, we obtain: ( r(t h(t τ ( S(f s(τh(t τdτ. S(fe i2πft S(fe i2πfτ df dτ h(t τe i2πfτ dτ S(fe i2πft S(fH(fe i2πft df. df ( h(t τe i2πf(t τ dτ df ( h(τe i2πfτ dτ df

If R(f is the Fourier transform of r(t, then we obtain the following simple input-output relation in the frequency domain R(f S(fH(f. The absolute bandwidth of the signal s(t (resp., a channel with impulse response h(t is the range of frequencies f in which S(f 0 (resp., H(f 0. The effective bandwidth, or simply, the bandwidth of the signal is the range within which most of the energy is concentrated. The energy of a signal s(t (per unit resistance is given by s(t 2 dt. It can be shown that any periodic signal s(t with frequency f has non-zero frequency components only at frequencies that are multiples of f. That is, a periodic signal s(t with frequency f can be expressed as: s(t S n e 2πinft. n A periodic square wave with amplitude A and A can be expressed as follows. s(t A 4 π odd k sin(2πkf t. k 2 Data rate and bandwidth Suppose we superpose sinusoids of frequencies f, 3f, and 5f, then we get a wave that resembles a square wave with 3 peaks per half cycle. The bandwidth of the signal is 5f f 4f. In a time interval of 1/f seconds, two bits have been transmitted, achieving a bit rate of 2f. If we double the frequency f, this doubles the bandwidth and hence also doubles the bit rate. If we reduce the bandwidth, say by using only sinusoids f and 3f, then we can achieve the same bit rate, but the signal has a higher chance of being misinterpreted since it is farther from the desired square wave (and hence can cause more errors. In general, the question relating bit rate and channel bandwidth is not about what bit rate can a given channel bandwidth support since over any finite length of time, there is a non-zero probability that every bit transmitted is in error. Consequently, any discussion of capacity of a channel has to be done together with the notion of an error rate. Shannon framed the capacity question as: given a particular channel bandwidth, what is the maximum rate at which information can be sent, for a given error rate? Shannon s channel coding theorem gives a surprising answer to this question, which implies that non-zero information rate is achievable even for an arbitrarily low required error rate. Theorem 1 (Nyquist Sampling Theorem [Sta05, Section 6A] Any signal s(t that contains no frequency component more than W Hz is completely determined by its values at times j/2w, where j is an integer in the range [, + ]. 2

Proof: Consider a periodic pulse function p(t that consists of a unit pulse (Dirac delta function every T 1/2W seconds. Since any periodic function can be expressed as a sum of sinusoidals with frequencies that are multiples of the function, we have p(t n i(2πn/t t P n e for some appropriate values of P n. Let the input signal be s(t with Fourier transform S(f. The sampled signal x(t can be written as x(t s(tp(t n Therefore, the Fourier transform of the sampled signal is P n s(te i(2πn/t t. X(f n n P n x(te i(2πn/t t e i2πft dt P n x(te i2π(f n/t dt. We also have Therefore, we obtain S(f n/t X(f + x(te i2π(f n/t dt. P n S(f n/t We know that S(f 0 for f W. Since 1/T 2W, we obtain that for W f W, X(f P 0 S(f. Thus the frequency spectrum of s can be entirely determined by the frequency spectrum of the sampled signal x. There are several different proofs of the Nyquist sampling theorem. One equality that directly captures the equivalence of the band-limited signal s and the sample x is the following. s(t n x n sin(π(2w t n π(2w t n (1 Theorem 2 (Shannon Capacity Theorem [Sha49] Let P be the average transmitted power, and suppose the noise of white thermal noise of power N in the frequency band W. Then, there exists an encoding scheme that allows to transmit bits at a rate C W log 2 P + N N with as small an error probability as desired. It is not possible by any encoding method to send at a higher rate and have an arbitrarily low frequency of errors. 3

Proof Sketch: We consider a signal s(t over an interval of period T. Using Nyquist sampling, we specify the signal using 2T W samples x 1 through x 2T W. Using Equation 1 and the energy formula, one can show that the energy E (into unit resistance of the signal s(t equals s(t 2 dt 1 2W So if d is the distance of the point (x 1, x 2,..., x n from the origin, then we have 2T W n1 d 2 2W E 2W P T, where P is the average signal power during the period of length T. Thus any signal over time period T with average power at most P can be represented by a point in a ball of radius 2W P T in 2W T -dimensional space. We now consider the effect of additive white Gaussian noise (AWGN on this signal. An AWGN signal has the property that each sample is perturbed independently of all others and the distribution of the perturbation is Gaussian with standard deviation N where N is the average noise power. It can be shown that for any desired error probability ε, if T is sufficiently large, then the noise causes the perturbation to lie within a ball of radius 2W NT from the signal point (x 1,..., x 2W T with probability 1 ε. When transmitting the information, we need to make sure that two signals carrying different information should not be decoded as the same. So we need to select signal points such that the balls of radius 2W NT around them do not intersect. How many such signal points can we select? The answer is essentially the ratio of the volume of the ball of radius 2W T (N + P to that of 2W NT. For 2W T -dimensional space, this ratio equals x 2 n. M ( 2W T (N + P 2W NT 2T W ( P + N T W. N It is fairly easy to see, using a ball-packing argument, that the right-hand-side is an upper bound on M. To see the lower bound, Shannon gave a much more involved argument. It relies on random coding, in which we map each of M pieces of an information to a random point in the ball of radius 2W NT. Shannon then goes on to show that the probability that any two balls overlap can be made arbitrarily close to zero by setting T sufficiently high. The term M is the number of different pieces of information we can send in T time units. So the information rate is given by C log 2 M T W log 2 P + N N. Implications of Shannon s Theorem. Shannon s Theorem is universally applicable. If we wish to increase the capacity (information rate, Shannon s Theorem says that we can achieve that by either increasing the bandwidth W of the underlying channel or increasing the signal strength P. Note that neither W nor P can be increased arbitrarily. There are limits on W due to technology (semiconductor constraints and regulation; furthermore, increase in bandwidth also increases the 4

associated noise. In fact, under idealized conditions N increases linearly with W. In particular, N N 0 W, where N 0 is referred to as the Noise Power Density; N 0 kt, where k is the Boltzmann constant and T is the temperature of the median (in Kelvin. The signal strength P also cannot be increased arbitrarily. There are regulatory constraints; furthermore, there are potential health hazards of very high-powered signals. 3 Analog and digital data, signals, and transmissions Simply put, the term analog refers to continuous functions, over time, while digital refers to discrete functions over time. Examples of analog data include voice, video, and graphics, while examples of digital data include text and stored images. Analog signals are continuously varying signals; unguided wireless media transmit analog signals. A digital signal is a sequence of voltage pulses; it is generally cheaper and less susceptible to noise, though suffers more attenuation than analog signals. We can have either analog or digital data transmitted using analog or digital signals. The process of converting data into signals that can be carried by a given transmission medium is called modulation and the reverse process is called demodulation. We briefly discuss the four possibilities here; these will be elaborated in more detail in the following weeks. Analog-to-analog. A canonical example of transmitting analog data using analog signals is the telephone. In this case, the frequency spectrum of the underlying data (voice matches that of the carrier (telephone wire this is referred to as baseband transmission. For several other applications (e.g., cellular telephony, one needs to modulate the analog data so that the frequency spectrum of the resulting signal matches that of the carrier. Digital-to-analog. When digital data are sent using analog signals, the discrete data is encoded in terms of the carrier signals of the underlying transmission medium. Some transmission media such as wireless only admit analog signals, so transmitting digital content through them requires digital-to-analog conversion. Another example is digital data over telephone wires. Analog-to-digital. When analog data are transmitted using digital signals, the data is essentially digitized to obtain a bit stream, which is transmitted using a digital signal. Digitization may be done even in cases where the final transmission medium admits analog signals; e.g., digitzation of voice signals prior to transmission over wireless media, to improve quality. Digital-to-digital. Finally, when digital data is transmitted using digital signals, a simple encoding scheme can be used that essentially represents the two bit values using two different voltage levels. There are other encoding schemes that are used when the signal needs to satisfy some other properties (e.g., synchronization which are not satisfied by this simple scheme. References [Sha49] C. Shannon. Communication in the presence of noise. Proc. Inst. of Radio Engineers, 37:10 21, 1949. 5

[Sta05] William Stallings. Wireless Communications and Networks. Prentice Hall Professional Technical Reference, 2005. 2nd edition. 6