ppt

advertisement
ECEN4533 Data Communications
Lecture #1
7 January 2013
Dr. George Scheets
www.okstate.edu/elec-eng/scheets/ecen4533
Read Chapter 1.1
 Ungraded Homework
Problems: None

ECEN4533 Data Communications
Dr. George Scheets
Lecture #2
9 January 2013
www.okstate.edu/elec-engr/scheets/ecen4533/
Read Chapter 1.2 - 1.4
 Problems: None
 Quiz #1, Lecture 12, 4 February

ECEN4533 Data Communications
Dr. George Scheets
Lecture #3
11 January 2013
www.okstate.edu/elec-engr/scheets/ecen4533/
 Read
2.1, 2.2
 Problems 1.1 - 1.3
 Quiz #1, Lecture 12, 4 February
Grading
In Class: Quizzes, Tests, Final Exam
Open Book & Open Notes
WARNING!
Study for them like they’re closed book!
 Graded Homework: Design Problems
 Ungraded Homework:
Assigned most every class
Not collected
Solutions Provided
Payoff: Tests & Quizzes

Why work the ungraded
Homework problems?
An Analogy: Data Com vs. Football
 Reading the text = Reading a playbook
 Looking at the problem solutions =
watching a scrimmage
 Working the problems =
practicing or playing in a scrimmage
 Quiz = Exhibition Game
 Test = Big Game

To succeed in this class...

Show some self-discipline!! Important!!
For every hour of class...
... put in 1-2 hours of your own effort.

PROFESSOR'S LAMENT
If you put in the time
You should do fine.
If you don't,
You likely won't.
Cheating

Don’t do it!
If caught, expect to get an 'F' for the course.

My idol:
Judge Isaac Parker
U.S. Court: Western District of Arkansas
1875-1896
a.k.a. “Hanging Judge Parker”
General Comments

Pre/Co-requisites
 Knowledge
of probability & statistics
 Knowledge of Excel, MatLab, MathCad or
something similar

General Format
Lecture
 Feel

free to interrupt at will
Goal
 Understand
data networks
 Design data networks
Twisted Pair Cables
LAN cables are attached to RJ-45 connection.
Coax cable
images from
www.computingsolutions.ca
&
www.air802.com
Fiber Optic Cable
1 1/4 inch
SC
Channel Capacity
Claude Shannon
1916-2001
Bell Labs, MIT
Ralph Hartley
1888-1970
Bell Labs
images from wikipedia.com
Channel Capacity (C)

C = W*Log2(1 + SNR) bps
W
= channel bandwidth (Hz)
 SNR = channel signal-to-noise ratio
Maximum bit rate that can be reliably shoved
down a connection
 EX) Analog Modem (30 dB SNR)
C = 3500 *Log2(1 + 1000) = 34,885 bps
 EX) 6 MHz TV RF Channel (42 dB SNR)
C = 6,000,000 *Log2(1 + 15,849) = 83.71 Mbps

Channel Capacity (C)

Channel Capacity defines relationship
C = Maximum reliable bit rate
C = W*Log2(1 + SNR) bps
Bandwidth sets the maximum baud rate
symbols/second = baud

If bandwidth = W Hertz,
 In
theory, can move 2W symbols/sec
 In practice, can move closer to W symbols/sec
Channel Capacity (C)

Channel Capacity defines relationship
C = Maximum reliable bit rate
C = W*Log2(1 + SNR) bps
SNR sets the maximum number of bits/symbol
2 bits/symbol (1 or 0) a.k.a. Binary signaling
Log2M bits/symbol a.k.a. M-Ary signaling
+1
Binary
+.447
4-Ary
-1
-1.342
Mathematically, 4-Ary symbols are closer together.
M-Ary Signaling
Used when bandwidth is tight & SNR is decent
 Baud rates same? Symbol shapes similar?
If yes..
Bandwidth required is similar
M-Ary signaling allows increased bit rate
Symbols get closer together if Power fixed
Receiver detection errors more likely

Channel Capacity, Increasing SNR



C = W*Log2(1 + SNR) bps
Suppose at/near C limit & no extra BW available and...
Current SNR = 10 (C = W3.459) ?


Current SNR = 120?


Need to bump SNR up to 214.4M to double bps (C = W27.68)
To increase C by factor of 8


Need to bump SNR up to 14,640 to double bps (C = W13.84)
Current SNR = 14,640?


Need to bump SNR up to 120 to double bps (C = W6.919)
Increase SNR by factor of 214,358,881
Is increasing BW a better idea?
Channel Capacity, Increasing W



C = W*Log2(1 + SNR) bps
C = W*Log2(1 + [Signal Power]/[Noise Power]) bps
C = W*Log2(1 + [Signal Power]/[NoW]) bps


Suppose at/near C limit, want to increase C by factor of 8,
current SNR = 10


No = Noise Power Spectral Density (watts/Hertz)
C = WLog2(1+10) = W3.459
Bumping W to 8W
C = 8WLog2(1+1.125) = 8W1.170 = W9.359
 Capacity increases by a factor of 9.359/3.459 = 2.706


Bumping W by 214,358,881
C = 214,358,881W Log2(1.00000004665) = 14.43W
 C increases by a factor of 14.43/3.459 = 4.172 (worse than SNR!)

Channel Capacity, Increasing Both



C = W*Log2(1 + SNR) bps
C = W*Log2(1 + [Signal Power]/[Noise Power]) bps
C = W*Log2(1 + [Signal Power]/[NoW]) bps


Suppose at/near C limit, want to increase C by factor of 8,
current SNR = 10


No = Noise Power Spectral Density (watts/Hertz)
C = WLog2(1+10) = W3.459
Bumping both W & Signal Power by factor of 8 yields
C = 8WLog2(1+10) = 8W3.459 = W27.67
 Capacity increases by a factor of 8


Best to bump W, but also bump Signal Power
33.6 Kbps Dial-Up Modem

CO Input Line Card Low Pass Filter limits BW (3.5 KHz)


M-Ary Signaling (256 QAM or something even more complex)
Channel Capacity says max transfer is around 34 - 35 Kbps



1960's: 300 bps using binary signaling @ 300 symbols/second
1980's: 14,400 bps using 128-Ary signaling @ 2400 symbols/second
1996: 33,600 bps using 1664-Ary signaling @ 3429 symbols/second
CO
CO
PC
PC
Modem
Protocol
Digital Bit Stream
(1's & 0's) 64 Kbps
Modem
Protocol

Fine print indicates
 Uses
Acceleration (compression)
 Some material won't be compressed
 Actual data transmission rates =
standard dial up rates
Bogus Channel Capacity Claims

Silk Road (Summer 1999)
Claim: Gbps in 64 KHz
 Stock
Analyst: 70% success

Claim: > Tbps over Power Lines
Step Down Transformers = LP Filter
Untwisted Pair = Antenna

Exceeding Channel Capacity?
Same impact as exceeding Speed of Light
ISO OSI Seven Layer Model
Layer 7
 Layer 6
 Layer 5
 Layer 4
 Layer 3
 Layer 2
 Layer 1

Application
Presentation
Session
Transport
Network
Data Link
Physical
User Program
Windows API
TCP, Windows
TCP, Windows
IP, Windows
PC NIC/CPU
PC NIC
TCP/IP Model
Layer 5
 Layer 5
 Layer 4
 Layer 4
 Layer 3
 Layer 2
 Layer 1

Application
}
Presentation
Session
}
Transport
Network
Data Link
Physical
Application
Transport (TCP)
Internet (IP)
Data Link
Physical
Typical Network: Core & Access
a
b
2
i
1
h
c
d
3
4
g
e
f
PSTN: Wired Dial-up Modem

Access Line (twisted pair) is expecting analog voice


Modem maps PC digital signal to a signal with voice spectral
characteristics
Trunks are digital
CO
CO
PC
PC
Modem
Protocol
Digital TDM (1's & 0's)
64 Kbps
Modem
Protocol
PSTN Connectivity via BRI ISDN
Copper
Local
Loop
CO
Copper
Local
Loop
Fiber
Optic
Trunk
CO
Server
PC
Digital 64 or 128 Kbps
Download