waterloo electrical and computer engineering 10s: communications and information systems 1 waterloo...
TRANSCRIPT
![Page 1: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/1.jpg)
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
10s: Communications and Information Systems
1
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
10sCommunications and Information
Systems Group
Department of Electrical and Computer Engineering
University of Waterloo
![Page 2: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/2.jpg)
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
10s: Communications and Information Systems
2
Outline
Introduction to communications systems
Main specializations
Courses available
![Page 3: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/3.jpg)
WATERLOOELECTRICAL 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.
![Page 4: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/4.jpg)
WATERLOOELECTRICAL 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?
![Page 5: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/5.jpg)
WATERLOOELECTRICAL 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?
![Page 6: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/6.jpg)
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
10s: Communications and Information Systems
6
Three Main Specializations
Physical Layer1. Communications Theory and Signal Processing
2. Information Theory and Coding
Network Layer3. Communications Networks
![Page 7: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/7.jpg)
WATERLOOELECTRICAL 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
![Page 8: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/8.jpg)
WATERLOOELECTRICAL 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?
![Page 9: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/9.jpg)
WATERLOOELECTRICAL 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
![Page 10: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/10.jpg)
WATERLOOELECTRICAL 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
![Page 11: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/11.jpg)
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
10s: Communications and Information Systems
11
Course Summary
Specialization 4A 4B
CommunicationsTheory
ECE 411 Digital Communications ECE 414 Wireless Communications
Signal Processing
ECE 413 Digital Signal ProcessingECE 415 Multimedia Communications - starting W2012ECE 417 Image Processing
CommunicationNetworks
ECE 418 Communications NetworksECE 419 Communication System Security
ECE 416 Higher Level Network Protocols - starting W2014
Prerequisite
![Page 12: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/12.jpg)
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
10s: Communications and Information Systems
12
Which Courses to Take?
Communication Theory4A: 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.
![Page 13: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/13.jpg)
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
10s: Communications and Information Systems
13
Which Courses to Take?
Signal Processing4A: 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 ProcessingThis 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.
![Page 14: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/14.jpg)
WATERLOOELECTRICAL AND
COMPUTER ENGINEERING
10s: Communications and Information Systems
14
Which Courses to Take?
Communication Networks4A: 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 ProtocolsRequires 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.
![Page 15: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/15.jpg)
WATERLOOELECTRICAL 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!
![Page 16: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/16.jpg)
WATERLOOELECTRICAL 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
![Page 17: WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications](https://reader031.vdocument.in/reader031/viewer/2022020800/56649d8d5503460f94a75317/html5/thumbnails/17.jpg)
WATERLOOELECTRICAL 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