You may use a calculator, but you may not use a computer during the test or have any wireless device with you.

Similar documents
BSc (Hons) Computer Science with Network Security. Examinations for Semester 1

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT

Department of Computer Science and Engineering. CSE 3213: Communication Networks (Fall 2015) Instructor: N. Vlajic Date: Dec 13, 2015

CSE 561 Bits and Links. David Wetherall

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures

BSc (Hons) Computer Science with Network Security BEng (Hons) Electronic Engineering

Lecture 5 Transmission

Level 6 Graduate Diploma in Engineering Communication systems

CSE 461 Bits and Links. David Wetherall

Lecture Progression. Followed by more detail on: Quality of service, Security (VPN, SSL) Computer Networks 2

CSEP 561 Bits and Links. David Wetherall

Department of Computer Science and Engineering. CSE 3213: Computer Networks I (Fall 2009) Instructor: N. Vlajic Date: Dec 11, 2009.

Lecture Progression. Followed by more detail on: Quality of service, Security (VPN, SSL) Computer Networks 2

Last Time. Transferring Information. Today (& Tomorrow (& Tmrw)) Application Layer Example Protocols ftp http Performance.

UNIT I Source Coding Systems

Sirindhorn International Institute of Technology Thammasat University

d[m] = [m]+ 1 2 [m 2]

Chapter 2. Physical Layer

6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c)

Outline / Wireless Networks and Applications Lecture 5: Physical Layer Signal Propagation and Modulation

CPSC Network Programming. How do computers really communicate?

Digital Modulation Schemes

UNIT TEST I Digital Communication

CSCI-1680 Physical Layer Rodrigo Fonseca

Physical Layer: Outline

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

UNIT- 7. Frequencies above 30Mhz tend to travel in straight lines they are limited in their propagation by the curvature of the earth.

The Physical Layer Outline

Physical Layer. Transfers bits through signals overs links Wires etc. carry analog signals We want to send digital bits. Signal

Quick Introduction to Communication Systems

Digital Communications Theory. Phil Horkin/AF7GY Satellite Communications Consultant

Downloaded from 1

9.4. Synchronization:

QAM Transmitter 1 OBJECTIVE 2 PRE-LAB. Investigate the method for measuring the BER accurately and the distortions present in coherent modulators.

Point-to-Point Communications

a) Abasebanddigitalcommunicationsystemhasthetransmitterfilterg(t) thatisshowninthe figure, and a matched filter at the receiver.

I-Q transmission. Lecture 17

Fundamentals of Digital Communication

Year : TYEJ Sub: Digital Communication (17535) Assignment No. 1. Introduction of Digital Communication. Question Exam Marks

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

The figures and the logic used for the MATLAB are given below.

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

Week 2 Lecture 1. Introduction to Communication Networks. Review: Analog and digital communications

Lecture (07) Digital Modulation Digital data transmission through analog signals

Introduction to Communications Part Two: Physical Layer Ch5: Analog Transmission. Goals of This Class. Warm Up. Outline of the Class

Digital to Digital Encoding

Wireless Communication Fading Modulation

Computer Networks - Xarxes de Computadors

CARLETON UNIVERSITY Department of Systems and Computer Engineering

EECS 473 Advanced Embedded Systems. Lecture 13 Start on Wireless


EE 304 TELECOMMUNICATIONs ESSENTIALS HOMEWORK QUESTIONS AND ANSWERS

Chapter 1 Acknowledgment:

FAQs about OFDMA-Enabled Wi-Fi backscatter

Vehicle Networks. Wireless communication basics. Univ.-Prof. Dr. Thomas Strang, Dipl.-Inform. Matthias Röckl

Digital Modulation Lecture 01. Review of Analogue Modulation Introduction to Digital Modulation Techniques Richard Harris

Introduction to Communications Part Two: Physical Layer Ch3: Data & Signals

Objectives. Presentation Outline. Digital Modulation Lecture 01


COSC 3213: Computer Networks I: Chapter 3 Handout #4. Instructor: Dr. Marvin Mandelbaum Department of Computer Science York University Section A

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

CSE 123: Computer Networks Alex C. Snoeren. Project 1 out Today, due 10/26!

Basic Concepts in Data Transmission

Lecture 2: Links and Signaling"

DIGITAL COMMUNICATION

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( )

Chapter 3 Digital Transmission Fundamentals

CS441 Mobile & Wireless Computing Communication Basics

Department of Electronics and Communication Engineering 1

Stream Information. A real-time voice signal must be digitized & transmitted as it is produced Analog signal level varies continuously in time

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

DATA TRANSMISSION. ermtiong. ermtiong

CHETTINAD COLLEGE OF ENGINEERING & TECHNOLOGY NH-67, TRICHY MAIN ROAD, PULIYUR, C.F , KARUR DT.

SOME PHYSICAL LAYER ISSUES. Lecture Notes 2A

IST 220 Exam 1 Notes Prepared by Dan Veltri

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises

and coding (a.k.a. communication theory) Signals and functions Elementary operation of communication: send signal on

28. What is meant by repetition rate of the AM envelope? (ADC,AU-2010) 29. Describe the upper and lower sidebands. (ADC, AU-2010) 30.

a. Find the minimum number of samples per second needed to recover the signal without loosing information.

Basic Radio Settings on the WAP371

CHAPTER 4 RESULTS. 4.1 Introduction


= 36 M symbols/second

Operating Systems and Networks. Networks Part 2: Physical Layer. Adrian Perrig Network Security Group ETH Zürich

OptiSystem applications: Digital modulation analysis (PSK)

Chapter 4. Part 2(a) Digital Modulation Techniques

Thus there are three basic modulation techniques: 1) AMPLITUDE SHIFT KEYING 2) FREQUENCY SHIFT KEYING 3) PHASE SHIFT KEYING

Return Plant Issues SCTE Cascade Range Chapter. Micah Martin January 13, 2008

Adoption of this document as basis for broadband wireless access PHY

Modulation and Coding Tradeoffs

The secondary MZM used to modulate the quadrature phase carrier produces a phase shifted version:

Computer Networks

Lecture Outline. Data and Signals. Analogue Data on Analogue Signals. OSI Protocol Model

EECS 473 Advanced Embedded Systems. Lecture 14 Wireless in the real world

CHAPTER -15. Communication Systems

1. What is the bandwidth of a signal that ranges from 40 KHz to 4 MHz? a MHz (4M -40K) b. 36 MHz c. 360 KHz d. 396 KHz

Digital Signal Analysis

Performance Analysis Of Hybrid Optical OFDM System With High Order Dispersion Compensation

Lecture 2: Links and Signaling. CSE 123: Computer Networks Stefan Savage

CH 4. Air Interface of the IS-95A CDMA System

Transcription:

Department of Electrical Engineering and Computer Science LE/CSE 3213 Z: Communication Networks Winter 2014 FINAL EXAMINATION Saturday, April 12 2 to 4 PM CB 129 SURNAME (printed): FIRST NAME and INITIALS (printed): Please don t write anything within this box. 1 / 10 2 /7 3 /8 4 /5 York ID NUMBER: SIGNATURE: 5 / 10 6 / 10 7 /8 8 /7 9 /5 TOTAL / 70 Instructions You may use a calculator, but you may not use a computer during the test or have any wireless device with you. The test is closed-book. You may not refer to any books or during the test except for the o cial SC/CSE 3213 Aid-Sheet provided with the exam. Write all answers on the question paper and hand in the question paper when you are done. Hand in all pages of the question paper, including pages that do not contain any answers. If you detach any pages from the question paper, write your name and student ID number on every detached page. Please print or write your answers legibly. What cannot be read cannot be marked. If you write anything you do not want marked, put a large X through it and write rough work beside it. Circle your final answer.

1. (10 points) Answer the following questions as clearly and concisely as you can: (a) (1 point) DNS runs on top of what protocol? (b) (1 point) What protocol is used to find physical addresses? (c) (1 point) The process of digitization consists of two main blocks. Name one of them. (d) (1 point) Name one example of a Nyquist pulse. Don t use acronyms. (e) (1 point) Quadrature signalling uses two carriers. carriers? How many degrees apart must be the phases of those (f) (1 point) How many wires does a simple UTP consist of? (g) (1 point) What is the Hamming distance between 0001100 and 0011111? (h) (1 point) What is the e ciency of 1-bit parity coding in the face of a random error vector model? (i) (1 point) Name an ARQ technique that is e error is not too high. cient when delay bandwidth is bad as long as probability of bit (j) (1 point) Name a MAC technique. Page 2 of 10

2. (7 points) TCP/IP/Control (a) (5 points) The table below shows the partial results from a network analyzer from the moment someone clicked on a new link to the moment the web page loaded. Each pertinent row and column is labelled (with Rx and Cx respectively) to allow easy reference to each table entry. C1 C2 C3 C4 C5 Line Source Destination Protocol Info R1 a.b.c.d w.x.y.z DNS Standard query R2 w.x.y.z a.b.c.d? Standard response R3 a.b.c.d?? 1127 > 80 R4? a.b.c.d TCP? R5? e.f.g.h?? R6 a.b.c.d e.f.g.h? GET / HTTP/1.1 R7?? TCP 80 > 1127 R8 e.f.g.h a.b.c.d HTTP HTTP/1.1 200 i) What should be in the table entry corresponding to (R2,C4)? ii) What should be in the table entry corresponding to (R3,C3)? iii) What should be in the table entry corresponding to (R4,C5)? iv) What should be in the table entry corresponding to (R5,C4)? v) What should be in the table entry corresponding to (R6,C4)? (b) (1 point) What protocol is used to obtain IP addresses? (c) (1 point) What protocol does NAT leverage to allow hosts to employ duplicate IP addresses? Page 3 of 10

3. (8 points) Communication over physical media. (a) (2 points) Sketch the attenuation in db/km for a coax cable (y-axis) as a function of the log of distance (xaxis) (include the coordinate axes in your picture). Don t worry about numbers, just looking for qualitative correctness. (b) (2 points) Suppose that we wish to delay an optical signal by 1.5 nanoseconds (ns). How long a length of optical fiber in meters is needed to do this? (c) (4 points) A signal is to be sent through a network consisting of 3 links and 2 repeaters. Each repeater returns the signal to its original power of 1.5 Watts, but adds 0.2 Watts of noise power. Each link has a signal attenuation of 2 db. What is the signal to noise ratio at the receiver in db? Page 4 of 10

4. (5 points) Digitization (a) (2 points) A 5-bit A/D has a range of ±1.5 V. What is the change in sampled input voltage that would cause the A/D s output to change by 1 bit? (b) (3 points) How many A/D bits do I need to capture a signal with at least 60-dB signal-to-noise ratio if the A/D has a range of ±1.25 V and the input signal s standard deviation is 0.15 V? Page 5 of 10

5. (10 points) Baseband communications (a) (4 points) Sketch the block diagram of a baseband digital transmitter (input at left output at right) capable of operating without ISI. Each unique block you include is worth one point (if you put them in the right order). (b) (2 points) An 8-level symbol is used to communicate over a 23-kHz baseband channel. What is the maximum data rate that you could achieve without ISI in kbps? (c) (2 points) Sketch 101110 using polar NRZ encoding. Clearly correspond your waveform to the sequence and show signal levels.. 1 0 1 1 1 0 (d) (2 points) Sketch 101110 using di erential NRZ encoding. Clearly correspond your waveform to the sequence and show signal levels.. 1 0 1 1 1 0 Page 6 of 10

6. (10 points) Modulation (a) (2 points) Sketch the constellation for 16-QAM. (b) (2 points) What is the maximum data rate that you can achieve through a 5.5-MHz bandpass channel using 32-QAM such that ISI is avoided? (c) (2 points) For a 128 point QAM constellation how many di erent signal levels do you need to use in each modulator branch? (d) (4 points) Sketch the block diagram of a 4-QAM (aka QAM or QPSK) modulator and demodulator (from which baseband data can be sampled) operating at a 1.2 GHz carrier. Clearly show and label all the inputs and outputs the modulator and demodulator. Page 7 of 10

7. (8 points) Error detection (a) (4 points) A 2.4 Mbps transmission experiences a bit error rate of 0.5 10 2. It uses 000 to represent a 0 and a 111 to represent a 1. The receiver takes the three received bits and decides which bit was sent by taking the majority vote of the three bits. Find the probability that the receiver confuses a 0 for a 1. (b) (4 points) A 4-bit checksum scheme is used on the following binary message (the message is separated by dots only for your convenience): 0110.0011.1010. What is the binary code appended to this message? Page 8 of 10

8. (7 points) ARQ (a) (1 point) If I have 3-bits set aside for sequence numbering what s the biggest transmit window I can use in GBN? (b) (1 point) If I have 16-bits set aside for sequence numbering what s the biggest receive window I can use in SR assuming balanced send/receive windows? (c) (2 points) I wish to send over a channel with a bit error rate of 10 4 using 8000 bit frames. What kind of e ciency can I expect to achieve using selective repeat? (d) (3 points) A network operates at R =1.2 Gbps with a propagation time of 11 µs. If my frames have 10,000 bits what window size can I use in GBN? Assume all other e ects are negligible. Page 9 of 10

9. (5 points) MAC (a) (2 points) I have a two-terminal wireless communicator capable of sending 2000-bit frames at 2.7 Mbps while sensing the channel for carriers and collisions. What is the e ciency of this scheme if the units are separated by 20-km? (b) (2 points) An ALOHA scheme operates at 450 kbps and sends frames with an average length of 2000 bits. Every how many milliseconds should communicators in such a network be allowed to send a new frame if I wish to operate at maximum throughput? (c) (1 point) What s ALOHA throughput when the o ered load reaches 0.3? Page 10 of 10