intro - Introductory Concepts Rudra Dutta ECE/CSC 570 -...

Info iconThis preview shows pages 1–13. Sign up to view the full content.

View Full Document Right Arrow Icon
Introductory Concepts Introductory Concepts Rudra Dutta ECE/CSC 570 - Fall 2007, Section 001
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Copyright Fall 2007, Rudra Dutta, NCSU 2 Digital Communication Digital Communication Digital representation of information Reduces diverse information to same form Allows infinite replication Allows general purpose manipulation (computers) Allows transmission from one computer to another Digital communication Revolution in our times Created digital economy Large number of products and services seen as information L
Background image of page 2
Copyright Fall 2007, Rudra Dutta, NCSU 3 Components for Communication Components for Communication Nodes (computers, …) Links Communication primitive
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Copyright Fall 2007, Rudra Dutta, NCSU 4 Scalability Scalability
Background image of page 4
Copyright Fall 2007, Rudra Dutta, NCSU 5 Cooperation Cooperation Nodes - endpoint nodes and intermediate nodes Links Communication primitive
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Copyright Fall 2007, Rudra Dutta, NCSU 6 Forwarding Forwarding Performed by intermediate node Process of copying data off one incoming link, on some outgoing link May be performed at physical layer (Sub-bitpipe) Utilize physical phenomena - “Switching” Electrical circuit, etc. May be at higher layer Bits or some organization of bits “Forwarding” “Routing” (ambiguity)
Background image of page 6
Copyright Fall 2007, Rudra Dutta, NCSU 7 The Need for Sharing The Need for Sharing Taking turns “Multiplexing” Time division, frequency division
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Copyright Fall 2007, Rudra Dutta, NCSU 8 Reserved Timeslots Reserved Timeslots Two modes of TDM Timeslots are reserved for end stations - “slotted” First-come-first-serve - “statistical”
Background image of page 8
Copyright Fall 2007, Rudra Dutta, NCSU 9 Protocols Protocols “Rule set”, “language” Standards for communication hardware/software Common guidelines for implementations Different implementations of same protocol Standards bodies make protocols ITU-T, IETF, IEEE Software manufacturers produce implementations On = “1” or “0” ?
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Copyright Fall 2007, Rudra Dutta, NCSU 10 Delay Delay Two meanings How fast can successive bits be put into the pipe? How long does a bit take to traverse the pipe? Time Sender Receiver “Distance”
Background image of page 10
Copyright Fall 2007, Rudra Dutta, NCSU 11 Throughput Throughput Total number of bits transferred, over given time Related obviously to the transmission delay Propagation delay often referred to simply as “delay” or “latency” Throughput sometimes referred to as “bandwidth” “Bandwidth-delay product” - filling the pipe
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Copyright Fall 2007, Rudra Dutta, NCSU 12 Software Protocols Software Protocols Syntax of a message what fields does it contain? in what format?
Background image of page 12
Image of page 13
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 41

intro - Introductory Concepts Rudra Dutta ECE/CSC 570 -...

This preview shows document pages 1 - 13. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online