WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications.

Slides:



Advertisements
Similar presentations
WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 20s: Computer Hardware 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 20s Computer Hardware Department of.
Advertisements

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 00s: General ECE Courses 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 00s General ECE Courses Department.
50s Computer Software and Software Engineering
A Graduate Course on Multimedia Technology 3. Multimedia Communication © Wolfgang Effelsberg Media Scaling and Media Filtering Definition of.
1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints Adapted from the notes By Lami Kaya, © 2009 Pearson Education.
WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 60s: Power Engineering 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 60s Power Engineering Department of.
Csc333 Data communication & Networking Credit: 2.
WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 40s: Circuits 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 40s Circuits Department of Electrical and Computer.
Presenters: Adam Andy Andy Rachel
VIPER DSPS 1998 Slide 1 A DSP Solution to Error Concealment in Digital Video Eduardo Asbun and Edward J. Delp Video and Image Processing Laboratory (VIPER)
Error detection and concealment for Multimedia Communications Senior Design Fall 06 and Spring 07.
ECE 355 Introduction to Computer Networks and Data Communications
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
Fifth International Conference on Information
Digital Data Transmission ECE 457 Spring Information Representation Communication systems convert information into a form suitable for transmission.
Spatial and Temporal Data Mining
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
Protocols and the TCP/IP Suite
EE322 Digital Communications 1EE322 A. Al-Sanie. Instructor: Abdulhameed Al-Sanie د. عبدالحميد الصانع Office: 2c30 Web page:
Digital Watermarking. Introduction Relation to Cryptography –Cryptography is Reversibility (no evidence) Established –Watermarking (1990s) Non-reversible.
Analysis of compressed depth and image streaming on unreliable networks Pietro Zanuttigh, Andrea Zanella, Guido M. Cortelazzo.
Sep 08, 2005CS477: Analog and Digital Communications1 Example Systems, Signals Analog and Digital Communications Autumn
Department of Electrical Engineering Systems. What is Systems? The study of mathematical and engineering tools used to analyze and implement engineering.
Applications of Signals and Systems Fall 2002 Application Areas Control Communications Signal Processing.
On Error Preserving Encryption Algorithms for Wireless Video Transmission Ali Saman Tosun and Wu-Chi Feng The Ohio State University Department of Computer.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 70s: RF/Microwave and Photonic 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 70s RF/Microwave and Photonic.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Communications Recap Duncan Smeed. Introduction 1-2 Chapter 1: Introduction Our goal: get “feel” and terminology more depth, detail later in course.
WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 30s: Silicon Devices and Integrated Circuits 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 30s Silicon Devices.
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
Streaming Video over the Internet Dapeng Wu Electrical & Computer Engineering University of Florida.
Applications of Signals and Systems Application Areas Control Communications Signal Processing (our concern)
 Coding efficiency/Compression ratio:  The loss of information or distortion measure:
Audio Compression Usha Sree CMSC 691M 10/12/04. Motivation Efficient Storage Streaming Interactive Multimedia Applications.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Fall.
G52CCN Computer Communications and Networks Milena Radenkovic Room: B47
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Computer Architecture Lecture 30 Fasih ur Rehman.
Robustness Studies For a Multi-Mode Information Embedding Scheme for Digital Images Daniel Eliades Mentor: Dr. Neelu Sinha Department of Math and Computer.
DIGITAL WATERMARKING SRINIVAS KHARSADA PATNAIK [1] AN ANALYSIS OF DIGITAL WATERMARKING IN FREQUENCY DOMAIN Presented by SRINIVAS KHARSADA PATNAIK ROLL.
Presenters: Adam Andy Andy
1 Lecture 17 – March 21, 2002 Content-delivery services. Multimedia services Reminder  next week individual meetings and project status report are due.
CIS679: Multimedia Basics r Multimedia data type r Basic compression techniques.
ECE 283 Digital Communication Systems Course Description –Digital modulation techniques. Coding theory. Transmission over bandwidth constrained channels.
TM Paramvir Bahl Microsoft Corporation Adaptive Region-Based Multi-Scaled Motion- Compensated Video Coding for Error Prone Communication.
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time Digital Signal Processing Lab Spring.
Introduction to Digital and Analog Communication Systems
Rehab AlFallaj.  OSI Model : Open system Interconnection.  is a conceptual model that characterizes and standardizes the internal functions of a communication.
1 Blind Channel Identification and Equalization in Dense Wireless Sensor Networks with Distributed Transmissions Xiaohua (Edward) Li Department of Electrical.
Advances in digital image compression techniques Guojun Lu, Computer Communications, Vol. 16, No. 4, Apr, 1993, pp
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Chapter 2 Network Models
Dept. of EE, NDHU 1 Chapter One Signals and Spectra.
Making Connections Efficient: Multiplexing and Compression Data Communications and Computer Networks: A Business User’s Approach Seventh Edition.
CS434/534: Mobile Computing and Wireless Networks Y. Richard Yang 08/30/2012.
EE 3220: Digital Communication Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Al Dawaser Prince Sattam bin.
Overview of Digital Video Compression Multimedia Systems and Standards S2 IF Telkom University.
1 Thrust 5: Secure Wireless Networking Technologies For future generation wireless packet networks, two most important aspects need to be addressed: QoS.
Data and Computer Communications, 9/E ISBN-13: William Stalling Data Communications Concept CSC230 Prof. F. Aljamal.
Progressive transmission of spatial data Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Presentation of Curricula THE SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING OF APPLIED STUDIES DIGITAL BROADCASTING AND BROADBAND TECHNOLOGIES DBBT project.
1 Wireless Networks Lecture 21 WCDMA (Part I) Dr. Ghalib A. Shah.
Wireless Sensor Networks: A Survey I. F. Akyildiz, W. Su, Y. Sankarasubramaniam and E. Cayirci.
Chap. 2 Network Models.
Digital Communications
CT1303 LAN Rehab AlFallaj.
Digital Communication Chapter 1: Introduction
Presentation transcript:

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications and Information Systems Group Department of Electrical and Computer Engineering University of Waterloo

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 2 Outline Introduction to communications systems Main specializations Courses available

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 3 What is a Communication System? Communication is the transfer of information from one point to one or more points Points may be stationary or mobile The information may be acoustic sounds, photographs, digital-video streams, data files, etc.

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 4 Fundamental Design Problems The communications channel (wireless/wireline) characteristics need to be mathematically/statistically modeled: with sufficient detail in realistic manner, but with minimum complexity Given a model of the channel, how does one design the transmitted signal for maximum robustness against channel effects? Given the received signal already corrupted by the channel, how best to retrieve the transmitted information?

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 5 Fundamental Design Problems The design of the transmitter/receiver have certain practical criteria and constraints: –Optimal versus sub-optimal solutions –Best trade-offs?

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 6 Three Main Specializations Physical Layer 1. Communications Theory and Signal Processing 2. Information Theory and Coding Network Layer 3. Communications Networks

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 7 Three Main Specializations 1. Communications Theory –Treats the communication channel’s underlying electromagnetics/optics/acoustics as a black box –Models the channel as a filter –Studies transmitter/receiver sub-blocks such as: Modulation Channel estimation Equalization Detection Synchronization Interference rejection

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 8 Three Main Specializations 2. Signal Processing –Studies source and channel coding –How to efficiently represent data? –How to protect the transmitted data against channel’s degrading effects?

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 9 Three Main Specializations 3. Communications Networks –A network is defined as the interconnection of two or more cooperating devices –Treats specializations 1 and 2 as a black box –Models information as a packet and studies negotiation/communication protocols among the group of nodes which forms the network

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 10 What is Required? Prerequisites –ECE 207 Signals and Systems –ECE 316 Probability Theory and Random Processes –ECE 318 Analog and Digital Communications

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 11 Course Summary Specialization4A4B Communications Theory ECE 411 Digital CommunicationsECE 414 Wireless Communications Signal Processing ECE 413 Digital Signal Processing ECE 415 Multimedia Communications - starting W2012 ECE 417 Image Processing Communication Networks ECE 418 Communications Networks ECE 419 Communication System Security ECE 416 Higher Level Network Protocols - starting W2014 Prerequisite

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 12 Which Courses to Take? Communication Theory 4A:ECE 411 Digital Communications Baseband transmission techniques, digital multiplexing, line coding, pulse shaping, intersymbol interference (ISI) and equalization. Representation of signals, vector equivalent channel models, design of signal sets, pulse detection and matched filtering, optimum and maximum-likelihood receivers. Techniques of digital modulation, multicarrier modulation, probability of error, synchronization, and their performance trade-offs. Spread-spectrum communication. 4B:ECE 414 Wireless Communications (requires ECE 411) Overview of wireless communications including standards. Characterization of mobile radio propagation channels. Transmission and reception techniques for wireless channels. Fundamentals of cellular communications and multiple-access schemes. Wireless networks, mobility and resource management.

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 13 Which Courses to Take? Signal Processing 4A:ECE 413 Digital Signal Processing Fourier representations in discrete and continuous time. Discrete Fourier transform and fast Fourier transform algorithms. Sampling theory. Sampling and quantization errors. Transform analysis of linear time-invariant systems. Filter design. Discrete Hilbert transform. Introduction to filter banks and discrete wavelet transform. 4B:ECE 415 Multimedia Communications (starting W2012) Overview of multimedia communications system, digital representation of multimedia signals, introduction to multimedia coding theory, entropy, rate distortion function, Huffman coding, arithmetic coding, run-length coding, Lempel-Ziv coding, quantization, Lloyd-Max algorithm, JPEG compression, hybrid video coding, MPEG 4 and H.264 coding standards, rate control, RTP, error control coding, unequal error protection, error concealment, multimedia security, watermarking. ECE 417 Image Processing This course introduces the basic theories and methodologies of digital image processing. Topics include intensity transformations for image enhancement, two-dimensional discrete Fourier transform, spatial and frequency domain linear image filtering, nonlinear image filtering, binary image processing, edge detection, image segmentation, and digital video processing basics.

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 14 Which Courses to Take? Communication Networks 4A: ECE 418 Communications Networks Introduction to communications networks. Network architecture. Probabilistic description of network Queuing analysis. Packet transmission and error control. Dynamic routing. Media access control. Connection admission and congestion control. Design tradeoffs and performance evaluation. Application examples. ECE 419 Communication System Security Security architecture and infrastructure, basic principles of trust and trust models. Network domain security, protected tunnels, and network security protocols. Access authentication, remote access, authentication models and mechanisms, authentication servers and protocols. Broadcasting and multicast security, key tree based multicast key distribution, and key revocation methods. Trusted platform, hardware based trust model, secure boot, and operating system security management. Radio link protection, and seamless security for mobility. 4B: ECE 416 Higher Level Network Protocols Requires ECE 418 and starts W2014 This course introduces higher level network protocols to build advanced services and applications. The focus is on the concepts, the protocols, and the fundamental design principles that have contributed to the successful development of an array of novel applications, including web-based, real-time, multimedia, and wireless. Topics include: advanced features of the networking layer, network management protocols, routing and transport support for next generation networks, electronic mail protocols, protocols for multimedia applications, web services, and protocols for emerging applications.

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 15 Pre-Enrolment Remember that you must pre-enrol in –October for 4A courses –June for 4B courses Courses with fewer than 20 students will be cancelled!

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 16 Summary Introduction to communications systems Main specializations –Communications theory –Signal processing –Communications networks Courses available –Four in 4A and four in 4B

WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 17 Copyright and Disclaimer These slides are Copyright © 2010 by the Department of Electrical and Computer Engineering of the University of Waterloo. All rights reserved. No warranty is given that any information in these slides is correct