Efficient Security Protocols for Handheld Devices

Download Report

Transcript Efficient Security Protocols for Handheld Devices

Multihomed Video Delivery for Three Screen Television
Cheng-Lin Tsao, Dr. Yeonsik Jeong, Prof. Raghupathy Sivakumar
3S-TV Testbed
Three Screen Television (3S-TV)
3S-TV Goal
• 3 screens: TV, PC, and mobile device.
• Developing a universal content delivery platform for
three screens.
• Traditional stand-alone content delivery platforms:
- Cable operators: video to TV.
- Internet service providers: data access to PC.
- Telecom operators: voice to mobile device.
3S-TV Testbed
• 3 screen video delivery platform over IP network.
• Proof of 3S-TV concept with industry-standard products.
• Implementation of 3S-TV solutions.
DSL Modem
AT&T
STB
Cable Modem
Comcast
Head-End
GTRI
TV
Multihoming Encoder
Centergy
Wi-Fi
NIC
GT LAWN
Internet
Multihoming
Decoder
Wi-Fi AP
EV-DO
USB
Verizon
3G Network
EV-DO BS
Challenges of 3S-TV
Performance factors have a direct impact on perceived
video quality. Multihoming is used to improve capacity
performance.
Multihoming
• Subscribing to multiple Internet access technologies.
• Typical home users have access to:
- Cable modem
- xDSL
- Municipal Wi-Fi
- 3G (EV-DO, HSDPA)
- WiMAX
• Either one does not have sufficient capacity to deliver
multiple video streams for 3S-TV.
• Multihoming technology uses all interfaces for video
delivery simultaneously.
Wi-Fi AP
PC
Wi-Fi NIC
Rooftop Wi-Fi AP
Rooftop Wi-Fi AP
GTRI
• Performance: first challenge of 3S-TV.
- Capacity: data rate not sufficient for multiple video
streams.
- Resilience: packet losses in the Internet.
• Interoperability among 3S-TV platforms.
• Killer-application service for 3S-TV.
Ethernet
Switch
Mobile
WiMAX AP
WiMAX AP
GTRI
Multihomed Video Delivery
Broadband Institute Aware Home
Testbed Environment
STB
Head-End
Multihoming
Encoder
DSL
Cable
Wi-Fi
HD video
SD video
LD video
EV-DO
Rooftop WiFi
WiMAX
TV
Multihoming
Decoder
Ethernet
Switch
Wi-Fi AP
PC
Wi-Fi NIC
Mobile
• Form a large delivery-pipe from content provider to 3STV by aggregating multiple access interfaces.
• Decoupling content delivery and capacity provisioning:
- All video streams are mixed at multihoming encoder.
- Multihoming encoder transport packets through
multiple interfaces.
- Multihoming encoder aggregate packets from all
interfaces and relay to three screens.
• Benefits of decoupling:
- No modification to content provider and customers.
- Full utilization of all access interfaces.
• Scientific Atlanta video streaming headend
• Video streams: H.264 video codec, AC-3 audio codec
- HD video: 720p, 5.6 Mbps
- SD video: 480p, 3.1 Mbps
- LD video: 240p, 1.1 Mbps
• Access interfaces:
- AT&T DSL: 3~6 Mbps
- Comcast Cable: ~6 Mbps
- GT LAWN Wi-Fi: 1~4 Mbps
- Verizon EV-DO: 0.5~1 Mbps
• Multihoming encoder/decoder:
- Linux router (Fedora 9) with Core 2 Duo 1.8 GHz
- Reloadable kernel module for multihoming
• Three screens:
- HDTV with Scientific Atlanta STB
- Linux PC with VLC
- Nokia tablet or Linux laptop with VLC