Transcript
Page 1: EE 766 Computer Interfacing  and Protocols

EE 766EE 766Computer Interfacing Computer Interfacing

and Protocolsand Protocols

Winter 2006

Dr. Charles Klein

Page 2: EE 766 Computer Interfacing  and Protocols

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

Page 3: EE 766 Computer Interfacing  and Protocols

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

Page 4: EE 766 Computer Interfacing  and Protocols

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

Page 5: EE 766 Computer Interfacing  and Protocols

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

Page 6: EE 766 Computer Interfacing  and Protocols

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)

Page 7: EE 766 Computer Interfacing  and Protocols

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


Recommended