310 likes | 473 Views
Data Comm & Local Area Networks (TCOM 501) Wide Are Networks & Internet (TCOM 502). George Mason University School of Information Technology & Engineering. Agenda. 1. INTRODUCTION 2. E-MAIL ADDRESSES 3. SYLLABUS REVIEW A. GRADING STANDARDS B. RESEARCH PAPER REQUIREMENTS
E N D
Data Comm & Local Area Networks (TCOM 501)Wide Are Networks & Internet (TCOM 502) George Mason University School of Information Technology & Engineering
Agenda 1. INTRODUCTION 2. E-MAIL ADDRESSES 3. SYLLABUS REVIEW A. GRADING STANDARDS B. RESEARCH PAPER REQUIREMENTS C. ADVOCACY PRESENTATIONS D. SUPPLEMENTAL READING 4. HOMEWORK ASSIGNMENTS 5. QUIZES 6. THE BOOK’S RELATIONSHIP TO THE COURSE A. FORMULAS 7. CHAPTERS 1 & 2
Homework 1-1 through 1-5 2-2, 2-7, 2-12 3-10 through 3-15
Research Paper Substitute IBM has a processor that operates at 200 GHz. What is the fastest fiber optic transmission speed that will support? What is the impact if the RAM access speed for a cycle is 60 nanoseconds, the hard drive access speed is 10 milliseconds and the bus speed is 133 MHz? Which of these is easiest to change?
Optional Case Study The following case study may be done in lieu of a research paper. It should be performed by two to four students working as a team. Two reports (one for 501 & one for 502) should be approximately 20 pages long and show graphical illustrations of the test performed and results found. An oral presentation should be given as a team. Take three computers (e.g. 486, 586 and Pentium II) and link each to a server. Place at least three applications on each platform (e.g. e-mail, access database and a graphics application). Develop a test methodology and determine: 1. What is the weak link (slowest component in each platform and the slowest component overall)? 2. What is the response time (user-to-user) of the fastest and slowest application? 3. What is the recommended bechmarking tool to perform the analysis?
Figure 1-1 Data Communication System Components
Figure 1-2 Network Criteria
Figure 1-3 Categories of Standards
Standards • Agreed Principles • De Jure • EIA (RS232) • ANSI (X.25) • ITU-T (CCITT) - (X & V Series “Recommendations”) • De Facto • IBM, Bell System, et.al.
Protocol • A set of Rules Used to Enable Data Communications • Procedures for Adding Order to the Exchange of Data • Rules Relating to the Timing and Format of Data Transmissions • Standard Procedures that Devices Must Accept and Use
Interfaces & Services Interface Data Unit Interface Control Info Service Data Unit Service Access Point Protocol Data Unit IDU Layer N+1 Interface Layer N ICI SDU SAP ICI SDU Header SDU N-PDU
Services Service Example Reliable message stream Sequence of pages Reliable byte stream Remote login Unreliable connection Digitized voice Unreliable datagram Electronic junk mail Acknowledged datagram Registered mail Request-reply Database query
Service Primitives Primitive Meaning Request An entity wants the service to do some work Indication An entity is to be informed about an event Response An entity wants to respond to an event Confirm The response to an earlier request has come back
Layers In The OSI Stack Application Presentation Session Transport Network Data Link Physical
Process 1 Computer 1 The Market Dropped!Sell! A Pr S T N DL Ph 7 6 5 4 3 2 1 P(1)OS-SQ P(2,3,4,5) Add $, Compress P(1)OS-SQ P(n) C(1)P(1)OS-SQ C(n)P(n) C(1)P(1)OS C(n)P(n) C(1)P(1)SQ C(n)P(n) HHC(1)P(1)OS C(n)P(n) HHC(1)P(1)SQ C(n)P(n) GW 7 6 5 4 3 2 1 7 6 5 4 3 2 1 1 P5 on C5 P3 on C3 P2 on C2 P4 on C4 3 2 1 7 6 5 4 3 2 1 2 1 7 6 5 4 3 2 1 7 6 5 4 3 2 1 Router Bridge
WHO • Naming - Addresses • Size • Format • Aliases • Interconnection
Addressing Curly Larry Jim Mo
HOW • Connections • Type • Linkage • Bandwidth • More Names
Connectivity A E Curly Larry C B F D Jim Mo
WHEN • Timing & Synchronization • Channel Availability • Device Availability • Batch vs. Real Time
Timing & Spacing 2 1 A E Curly Larry C B F X D Jim Mo
WHAT • Payload • Character • Block • Packet/Frame • Assemble/Disassembly
Packets TO FROM # of # data…...
HOW • Routing • Quality Assurance • Data Integrity • Error Handling
Routing 2 1 A E Curly Larry C 3 B 4 F D Jim Mo
Decibells & Logarithms Converting watts to dB (or milliwatts to dBm): 10 log10 1000 watts = 30 dBw Converting dB to watts (or dBm to milliwatts): 30 dBw = log-1, or log-1 (3) or 10 raised to the 3rd power = 103 = 1000 watts 35 dBw = 103.5 = 3162.3 watts Note: There’s a point between the 3 & 5.
Decibells & Logarithms dBW Watts -3 .5 0 1 3 2 6 4 9 8 10 10 20 100 30 1000 40 10000
Nyquist 1. Nyquist: The maximum practical data rate (samples) per channel. Max R = 2 H log2 V Logarithmic function to the base 2: For each # V, log V = the exponent to which 2 must be raised to produce V. Then if V = 16, the log2 of V = 4. If V = 2, the log2 of V = 1. Then what is the maximum practical data rate for BPSK signal on a line with a bandwidth of 3000 Hz? What is the maximum practical data rate for a QPSK signal on a line with a bandwidth of 3000 Hz?
Shannon Shannon: The maximum theoretical data rate per channel. Max R = CBW x log2 (1 + S/N) [CBW = H in Nyquist Theorem] Then what is the maximum practical data rate for signal with a 30 dB S/N on a line with a bandwidth of 3000 Hz?