Upload
edward-cleveland
View
16
Download
3
Embed Size (px)
DESCRIPTION
EE 766 Computer Interfacing and Protocols. Winter 2006 Dr. Charles Klein. Introduction Basic Network Concepts OSI Model Encoding and Modulation Transmission Media* Grounding and Shielding* Transmission Lines Error Detection and Correction. Asynchronous* Communications - PowerPoint PPT Presentation
Citation preview
EE 766EE 766Computer Interfacing Computer Interfacing
and Protocolsand Protocols
Winter 2006
Dr. Charles Klein
ECE 766Computer Interfacing and Protocols
21 -Winter 2006
EE
Topics CoveredTopics Covered• Introduction• Basic Network Concepts• OSI Model• Encoding and Modulation• Transmission Media*• Grounding and Shielding*• Transmission Lines• Error Detection and
Correction
• Asynchronous* Communications
• Modems, phone and cable
• Data Link Control• Data Link Protocols• Local Area Networks• USB* • ATM Networks(if time)
*Class notes
Winter 2006
EE
ECE 766Computer Interfacing and Protocols
31 -
IntroductionIntroduction
• Interfacing: Connection of dissimilar circuits or systems
• Aim: Enable communications between computers and (possibly) other devices– Delivery to correct destination– Accuracy– Timeliness
• Performance, reliability, and security
Winter 2006
EE
ECE 766Computer Interfacing and Protocols
41 -
ProtocolsProtocols
• A set of rules that govern the operation of functional units to achieve communications(similar to natural languages)– Syntax: Grammar rules
Structure or format of the data– Semantics: Interpretation of words
What to do with the retrieved data– Timing: Talking sequence
When and how fast to communicate
Winter 2006
EE
ECE 766Computer Interfacing and Protocols
51 -
StandardsStandards
• De Jure (legislated by an officially recognized body)
• De Facto (wide-spread use)– Proprietary (closed)– Non-proprietary (open)
Pro for Standards Con for Standards1. Increase overall market
1. Tends to freeze technology
2. Flexibility to buyer 2. Multiple standards for same thing
Winter 2006
EE
ECE 766Computer Interfacing and Protocols
61 -
Standard OrganizationsStandard Organizations
• International Standards Organization (ISO)
• International Telecommunications Union – Telecommunications Standards Sector (ITU-T, part of UN) e.g. V, X series
• American National Standards Institute (ANSI, representative in ISO and ITU-T)
• European Telecommunications Standards Institute (ETSI)
Winter 2006
EE
ECE 766Computer Interfacing and Protocols
71 -
Standard OrganizationsStandard Organizations
• IEEE Professional Society
• EIA Trade association e.g. RS232C
• Internet Society (ISOC) and Internet Engineering Task Force (IETF)
Internet Draft
Request for Comments(RFC)
Internet Standard