ppt

advertisement
ECEN4533 Data Communications
Lecture #42
22 April 2013
Dr. George Scheets


Problems: 2012 Final Exam
Final Exam
– 0950, Friday, 3 May (Live)
 On or before Friday, 10 May (DL)
 0800

Wireshark Project due by midnight 4 May (All)
 Late
turn in NOT accepted
 15 points + 20 points extra credit

Quiz 2 Results
 Hi
= 18.7, Low = 12.2, Ave = 16.82, σ = 2.70
ECEN4533 Data Communications
Lecture #43
24 April 2013
Dr. George Scheets


Problems: 17-12, 17, & 18
Final Exam
– 0950, Friday, 3 May (Live)
 On or before Friday, 10 May (DL)
 0800

Wireshark Project due by midnight 4 May (All)
 Late
turn in NOT accepted
 15 points + 20 points extra credit
Video Delivery Systems
Cable TV
Headend
AMP
...
configuration
 Distribution systems originally all coax
 Originally Analog NTSC
 BW ≈ 700 MHz
AMP
...
 Tree
AMP
...

Initially Simplex Copper Coax
Video Delivery Systems
Cable TV
Headend
AMP
...
configuration
 Distribution systems originally all coax
 Fiber deployed from Head End side moving
out
AMP
...
 Tree
AMP
2nd Generation
Hybrid Fiber Coax
a.k.a. FTTx
Fiber
...

Copper Coax
Video Delivery Systems
Cable TV
 Now
mostly digital ATSC, MPEG2/4
 Analog
 Cable
NTSC now uncommon
Modems require 2-way commo
6 MHz channels pulled from TV pool
AMP
Headend
AMP
...
 Some
Fiber
AMP
...
2nd Generation
Hybrid Fiber Coax
FTT curb
...

Copper Coax
Video Delivery Systems
Cable TV
 Ultimate
Goal: Fiber to the Home (FTTH)
 Passive Optical Network
Splitter
Headend
...
active electronics in access network
Splitter
3rd Generation
FTT home
Splitter
Fiber
...
 No
...

Cable Networks
Have a Lot of BW (XXX MHz)
 Allocate 6 MHz channels for various services

 FDM

6 MHz Channel can carry
2
MPEG4 HDTV signals
 2-6 MPEG2/4 SDTV signals
 30-40 Mbps Cable Modem Traffic (Shared)
DOCSIS (Data over Cable Service Interface Specification)
 Internet
 VoIP
Last Mile Options
Digital Subscriber Line (xDSL)
 Rides
on top of Telco access network
 Runs over twisted pair cabling (BW X to XX MHz)
 Various flavors exist
CO
...

ADSL

Plain Vanilla ADSL
 384
Kbps - 8 Mbps downstream
 16 Kbps - 640 Kbps upstream

Uses FDM
 POTS
analog voice stays in 0 - 4 KHz band
 Upstream and Downstream signals mapped
to higher frequency bands
 Uses
 ATM
OFDM
or Ethernet frame formats
FDM
FDMA
WDM
1
Different channels use some
of the bandwidth all of the time.
frequency
2
3
4
5
Orthogonal FDM
Channel 1
frequency
Channels split into sub-channels
Bits parceled out to sub-channels
Advantage:
Sub-channel bit rates can be
modified to cope with
interference
Less susceptible to multipath
802.11 & Cellular Systems
Ways to decrease P(Bit Error)

Crank up power out
 As
a last resort (cellular)
Reduce noise in system
 Slow down transmitted bit rate
 Use directional antennas
 Use Forward Error Correcting codes
 Use Orthogonal Frequency Division
Multiplexing

FDM with Multi-path
T3
bounce path
time
XMTR
direct path pulses
direct path
RCVR
bounce path pulses
delay
Signal sum seen by Receiver
T1
T2 T3
Symbol decision intervals at Receiver.
The third bit is obliterated by multi-path.
OFDM with Multi-path
Slower symbol rate over
each subchannel.
delay
bounce
direct
bounce
direct
direct
bounce
Matched filter detector will work OK.
T1
T2
T3
Some of the Flavored Versions

ADSL2
 Needs
higher SNR than ADSL
 8 -12 Mbps downstream
 800 Kbps - 3.5 Mbps upstream

ADSL2+
 Doubles
used Bandwidth & Bit Rates
 Can also bond multiple twisted pairs
Inverse Multiplex

VDSL2
4
- 8 MHz BW, Inverse Multiplexing
 100 Mbps over short distances
xDSL

ADSL (< 8 Mbps downstream) can carry
A
handful of 1.5 Mbps SDTV signals
 Internet traffic (in left over BW) & Standard voice call
 0 HDTV signals

ADSL2+ (< Mbps down stream) can carry
 Two
9 Mbps MPEG4
 Internet traffic (in left over BW) & Standard voice call

To Support Triple Play Service
 TelCo's
need to drive fiber down towards homes
 FTTH: Gbps speeds possible
 VDSL2+ can support 100 Mbps on copper out to 0.5 Km
Longer reach if FTTC in place
DSL Speeds
(Copper)
source: www.convergedigest.com/blueprints/ttp03/bp1.asp?ID=232&ctgy=Loop
IPTV & Last Mile Networks

On the Access Network
 Cable
TV/Cable Modem: No Problem
 FTTH : No Problem
 xDSL: Problem
 Unless Next Door to CO
 Or near FTTC termination
 Either way, can't stream 150 HDTV channels
 Solution: Selectively feed a few

On the Home Network
 100
Mbps can handle several HDTV channels
 Leaves significant BW available for data &
yet-to-be-invented apps
Powerline HAN
10/100BaseT Ethernet: PC ↔ Adapter
500 Mbps: Adapter ↔ Adapter
IPTV on the Access Network

ISP Backbone
Regional Caches
 Streamed
All or Most
TV Network Programs
Regional
Cache

...
Local Cache
 House
Apartment Complex
 Streamed > 1 channel,
Access BW permitting.
Local
Cache
...
User
TV
User
User
TV
TV
User
TV

User TV
 Streamed
> 1 channel,
Home BW permitting.
IPTV on the Access Network
Want to change
channel?
 TV Cache Checked

ISP Backbone
Regional
Cache
 Available?
...
< 1/2 second to change
 Not available?
Packet request shipped to
Local Cache
Local
Cache
...
User
TV
User
User
TV
TV
User
TV
IPTV on the Access Network

ISP Backbone
Local Cache Checked
 Available?
Channel streamed to TV
May take > 1/2 second
 Not available?
Packet request shipped to
Regional Cache
Regional
Cache
...
Local
Cache
...
User
TV
User
User
TV
TV
User
TV
IPTV on the Access Network

ISP Backbone
Regional Cache Checked
 Available?
Regional
Cache
...
Local
Cache
...
User
TV
User
User
TV
TV
User
TV
Channel streamed to
Local Cache, then user
TV.
 Not available?
Packet request might
need to be shipped to info
source.
 If these are busy...
IPTV on the Access Network
ISP Backbone
Channel Change May
Take Several Seconds
 Channel Surfers Won't
be Happy
 Ongoing Research

Regional
Cache
...
Local
Cache
 Streaming
...
User
TV
User
User
TV
TV
User
TV
Techniques to
minimize channel change
time.
When they're
awake.
 Predicting
next
channel
HDTV Video On Demand
Roughly 80 TV's per 100 U.S. Population
 Current population about 314,900,000
 About 251.9 million TV's
 Worst Case Traffic Demand
251,900,000 x 9.51 Mbps/user =
2,395,569,000,000,000 bps

 All
aren't HDTV capable
 All won't be on
 Should be some multicasting
 etc.
Video On Demand- Reservations
I want to watch
"Dr. Strangelove"
at 7:12 pm.
Someone else in
vicinity commenced
watching at 6:58 pm?
Reservations 1 hour in
advance required?
System can plan ahead.
6:58 request could be streamed live and forwarded
(multicast) to my location, stored locally, played back
commencing at 7:12.
Unicast
Server
Router
Sink
Sink
3 Separate Streams
Required to service
3 users.
Sink
Multicast
Server
Router
Sink
Sink
For a portion of
the route, 1 stream
suffices.
Sink
Download