16.36: Communication Systems Engineering Lecture 1: Introduction Eytan Modiano
16.36: Communication Systems Engineering Lecture 1: Introduction Eytan Modiano Eytan Modiano Slide 1
Administrative matters Instructors: Eytan Modiano Meeting times: Tuesdays and Thursdays Text: Communications Systems engineering proakis and salehi Grading 10% weekly Homework Assignments 30% each of 3 exams Final exam during final exam period!
Administrative matters • Instructors: Eytan Modiano • Meeting times: Tuesdays and Thursdays • Text: Communications Systems Engineering, Proakis and Salehi • Grading – 10% weekly Homework Assignments – 30% each of 3 exams – Final exam during final exam period! Eytan Modiano Slide 2
Timeline of modern communication nalog ·1876- Bell Telephone omm 1920- Radio Broadcast Systems 1936-T Broadcast 1960's-Digital communications Digital 1965- First commercial satellite Comm ystems 1970- First Internet node Networked Darpa-net, Aloha- net Comm Systems .1980-Development of TCP/IP (packets) 1993-Invention of web
Timeline of modern communication Analog • 1876 - Bell Telephone Comm • 1920 - Radio Broadcast Systems • 1936 - TV Broadcast Digital Comm • • 1960’s - Digital communications 1965 - First commercial satellite Systems • 1970 - First Internet node Networked Darpa-net, Aloha-net Comm Systems (packets) • • 1980 - Development of TCP/IP 1993 - Invention of Web Eytan Modiano Slide 3
ypical Communication Classes old days(1980s): Teach analog and digital communications in separate classes Networking was sometimes taught as a graduate class, but most people did not see much use to it Today: Most communication classes focus mainly on digital Some classes may teach some analog for"historical"reasons Networking classes are offered at both undergraduate and graduate levels MIT: one graduate level digital communication class and one graduate level networking class( 6.450, 16.3716. 263) This class will introduce concepts of communications and networking at the undergraduate level First attempt at combining concepts from both Importance of not thinking of the two systems as separate systems
Typical Communication Classes • Old days (1980s): Teach analog and digital communications in separate classes – Networking was sometimes taught as a graduate class, but most people did not see much use to it! • Today: Most communication classes focus mainly on digital – Some classes may teach some analog for “historical” reasons – Networking classes are offered at both undergraduate and graduate levels • MIT: one graduate level digital communication class and one graduate level networking class (6.450, 16.37/6.263) • This class will introduce concepts of communications and networking at the undergraduate level – First attempt at combining concepts from both Importance of not thinking of the two systems as separate systems Eytan Modiano Slide 4
Why communications in AA? AA Information Initiative Communications Software and computers Autonomous systems Computers are a vital part of an Aerospace system Control of system, Human interface Involves computers, software, communications, etc E.g, complex communication networks within spacecraft or aircraft Space communications is a booming industry Satellite TV, Internet Access Information technology is a critical engineering discipline These skills are as fundamental today as the knowledge of basic math or physics
Why communications in AA? • AA Information Initiative – Communications – Software and computers – Autonomous systems • Computers are a vital part of an Aerospace system – Control of system, Human interface – Involves computers, software, communications, etc. – E.g., complex communication networks within spacecraft or aircraft • Space communications is a booming industry – Satellite TV, Internet Access • Information technology is a critical engineering discipline – These skills are as fundamental today as the knowledge of basic math or physics Eytan Modiano Slide 5
Course Syllabus 4-Feb Measure of information II-Feb pling Theorem Sec.22.24 18-Feb MONDAY SCHEDULE 20-Feb Source coding Sec.62-63 25-Feb Modulation Sec.7.1-7.3 27-Feb Modulation 4-Mar nal reception Sec. 7.5 6-Mar Signal reception in noise ll-Mar LIo Quiz 1 13-Mar Lll BER analysis Sec. 7.6 18-Mar L12 Channel Capacity and coding Chapter 9 20-Mar L13 25-Mar Spring Break 27-Mar L14 Link budget analysis L15 Spectra of digitally modulated signals Sec.8.1-8.3
Course Syllabus Date Lecture 4-Feb L1 6-Feb L2 11-Feb L3 13-Feb L4 18-Feb 20-Feb L5 25-Feb L6 27-Feb L7 4-Mar L8 6-Mar L9 11-Mar L10 13-Mar L11 18-Mar L12 20-Mar L13 25-Mar 27-Mar 1-Apr L14 Eytan Modiano 3-Apr L15 Slide 6 Topic Introduction Measure of Information Sampling Theorem Quantization MONDAY SCHEDULE Source coding Modulation Modulation Signal reception in noise Signal reception in noise Quiz 1 BER analysis Channel Capacity and coding Channel Coding Spring Break Spring Break Link budget analysis Reading Chapter 1 Section 6.1 Sec. 2.2, 2.4 Sec. 6.5 Sec. 6.2-6.3 Sec. 7.1 - 7.3 Sec. 7.5 Sec. 7.5 Sec. 7.6 Chapter 9 Sec. 9.5 - 9.6 Sec. 7.7 Spectra of digitally modulated signals Sec. 8.1 - 8.3
Course Syllabus -Apr L16 Packet communications DLC, error checking using CRC Tanenbaum 3 L17 ARQ techniques Tanenbaum 3. 4.3 15-A L18 Multiple access: TDMA, FDMA, CDMA Class Notes 17-Apr L19 Quiz 2 22-Apr Patriots day L20 Intro to queueing Class Notes 29-Apr L21 Intro to queueing Class notes L22 Packet multiple access. Aloha/CSMA Tanenbaum 4 6-May L23 Local area networks Tanenbaum 4 8-May Packet routing Tanenbaum 5 13-May L25 Packet routins Tanenbaum 5 15-May L26 TCP/P and the Internet Tanenbaum 6: 6.4 5/9-5/23 FINAL EXAM PERIOD
Course Syllabus Date Lecture 8-Apr L16 10-Apr L17 15-Apr L18 17-Apr L19 22-Apr 24-Apr L20 29-Apr L21 1-May L22 6-May L23 8-May L24 13-May L25 15-May L26 5/19 - 5/23 Topic Reading Packet communications, DLC, error checking using CRC Tanenbaum 3 ARQ techniques Tanenbaum 3.4, 3 Multiple access: TDMA, FDMA, CDMA Class Notes Quiz 2 Patriots Day Intro to queueing Class Notes Intro to queueing Class Notes Packet multiple access: Aloha/CSMA Tanenbaum 4 Local area networks Tanenbaum 4 Packet routing Tanenbaum 5 Packet routing Tanenbaum 5 TCP/IP and the Internet Tanenbaum 6: 6.4 FINAL EXAM PERIOD Eytan Modiano Slide 7
Communication Applications Broadcast TViRadio Little new here Digital telephony Wired and wireless Computer communications/networks Resource sharing Computing: mainframe computer(old days) Printers peripherals Information, DB access and update Internet Services Email. FTP Telnet, Web access Today, the majority of network traffic is for internet applications
Communication Applications • Broadcast TV/Radio – Little new here • Digital telephony – Wired and wireless • Computer communications/networks – Resource sharing Computing: mainframe computer (old days) Printers, peripherals Information, DB access and update – Internet Services Email, FTP, Telnet, Web access • Today, the majority of network traffic is for internet applications Eytan Modiano Slide 8
Types of Networks Wide Area Networks(WANS Span large areas(countries, continents, world Use leased phone lines(expensive!) 1980s:10Kbps,2000s:25Gbps User access rates: 56Kbps-155 Mbps typical Shared comm links: switches and routers E.g, IBM SNA, X25 networks, Internet Local Area Networks(LANS Span office or building Single hop(shared channel)(cheap User rates: 10 Mbps-1 Gbps E.g., Ethernet, Token rings, Apple-talk Metro Area networks MANS Storage area networks
Types of Networks • Wide Area Networks (WANS) – Span large areas (countries, continents, world) – Use leased phone lines (expensive!) 1980’s: 10 Kbps, 2000’s: 2.5 Gbps User access rates: 56Kbps – 155 Mbps typical – Shared comm links: switches and routers E.g, IBM SNA, X.25 networks, Internet • Local Area Networks (LANS) – Span office or building – Single hop (shared channel) (cheap!) – User rates: 10 Mbps – 1 Gbps E.g., Ethernet, Token rings, Apple-talk • Metro Area networks (MANS) • Storage area networks Eytan Modiano Slide 9
Network services Synchronous(stream) Session appears as a continuous stream of traffic(. g, voice) Usually requires fixed and limited delays Asynchronous (bursty) Session appears as a sequence of messages Typically bursty E.g., Interactive sessions, file transfers, email Connection oriented services Long sustained session Orderly and timely delivery of packets E.g., Telnet, FTP Connectionless services One time transaction(e.g, email) QoS Slide 10
Network services • Synchronous (stream) – Session appears as a continuous stream of traffic (e.g, voice) – Usually requires fixed and limited delays • Asynchronous (bursty) – Session appears as a sequence of messages – Typically bursty – E.g., Interactive sessions, file transfers, email • Connection oriented services – Long sustained session – Orderly and timely delivery of packets – E.g., Telnet, FTP • Connectionless services – One time transaction (e.g., email) • QoS Eytan Modiano Slide 10