1 / 34

TV Channel Multicast and QoS Issues (Video over IP Demo Lab Result )

TV Channel Multicast and QoS Issues (Video over IP Demo Lab Result ). 신승목 부장 smshin@netmanias.com www.netmanias.com. Contents. What is “Triple Play Service” ? Telco Video Service Overview Video over IP Requirements Demo Lab Configuration Lab Test Result Question ?.

Download Presentation

TV Channel Multicast and QoS Issues (Video over IP Demo Lab Result )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TV Channel Multicast and QoS Issues (Video over IP Demo Lab Result ) 신승목 부장 smshin@netmanias.com www.netmanias.com

  2. Contents • What is “Triple Play Service” ? • Telco Video Service Overview • Video over IP Requirements • Demo Lab Configuration • Lab Test Result • Question ?

  3. 통신 사업 환경의 변화: 비즈니스 경계의 파괴 High-Speed Internet TV Voice Introducing 2001 (북미) 2003 (아시아) Cable Established Market Classic Market Satellite Classic Market Introducing 2002 (북미, 유럽) 2003 (아시아) Telco Established Market Classic Market

  4. Telephony Cable TV Internet MSO Voice 2001 Internet TV MSO’s “Triple-Play” Service • Triple Play in MSO • Video: Broadcast TV, VoD, PPV, HDTV • High-Speed Internet: Cable Modem (DOCSIS1.1/2.0) • Voice: Cable Telephony, VoIP • a one-stop shop for voice, video and data. • Goldman Sachs forecasts that by 2007, 20 percent of a MSO's revenue will come from telephony.

  5. Example Full-Service Bundle • 40% of households “somewhat/very interested” in FS bundles • MSOs expect ~$100/m from bundled customer Source: VideoTele.com, Yankee Group, Cahners In-Stat, Chibardun Telephone Cooperative may ultimately trigger permanent disconnect of Telco

  6. Telco Video Drivers • MSO의 “Bundled Triple Play” service로 인해 Telco의 주수익원인 Voice 시장 잠식 • May ultimately trigger permanent disconnect of Telco • 가입자 이탈 방지 Competition with MSO • 기존의 Access망과 최소한의 투자를 통해 단일망으로 “Triple Play” service를 제공함으로써 ARPU (Average Rate Per User)의 증대 Increase ARPU • 현재, Broadband access Market는 성장중이며 WW 로 가입자이다. 2005년에는 WW 가입자에 이를 것으로 추정하고 있다. High-Speed Access Service의 판매를 촉진 Increase demand for faster/higher access service

  7. Competition Heats Up for BundledServices:Telcos Missing Key ~ TV Delivery Component Telcos need TV to complete full service bundle Cable Operators face voice challenge TV Voice 2001 2002 Internet TV Internet Voice Competition with MSO

  8. CO CO POP Public Internet Metro Core Access CO Telco’s Network Evolution • Metro Core and Access Network • 초고속 인터넷 액세스의 도입 (CO & ATM 기반 adsl 서비스) • Metro Ethernet의 도입: 메트로 액세스와 코어의 대역폭 확장 • Ethernet to the Home • IP VDSL • IP ADSLL • Video over IP 서비스의 도입: 광대역 응용의 수용

  9. Telco’s Metro Networks 1 초기의 초고속 인터넷 액세스 서비스 Residential CO adsl (<8Mbps) CO POP DSLAM ATM Public Internet 45M/155M SONET/SDH Edge Router CO Metro Core Access MDU

  10. Telco’s Metro Networks 2 Metro Ethernet의 도입 Residential Adsl2+ (24Mbps) CO CO vdsl (50Mbps) POP DSLAM 1GE 1GE Public Internet Metro Router 1GE Edge Router 1GE CO vdsl (50Mbps) Metro Core VDSL DSLAM L3 SW Access MDU L2 SW Ethernet (100Mbps)

  11. Telco’s Metro Networks 3 Video over IP 영상 콘텐츠를 IP 망을 통해 전달 Encoding Home VoD Headend VoD Streaming servers PC TV Phone Unicast (Streaming) CO Decoding Broadcast TV Headend Adsl2+ (24Mbps) IP STB Modem/Hub Live Encoding CO vdsl (50Mbps) POP DSLAM Multicast (Streaming) 1GE Curb Metro Router 1GE http Edge Router 1GE CO Public Internet vdsl (50Mbps) Metro Core VDSL DSLAM L3 SW Access L2 SW Ethernet (100Mbps)

  12. How does video over IP works ? TV portal server VoD Streaming server Encoding Home VoD Headend VoD Streaming servers PC TV Phone Unicast (Streaming) Unicast Streaming CO Decoding Broadcast TV Headend Adsl2+ (24Mbps) IP STB IP STB Modem/Hub Live Encoding CO vdsl (50Mbps) POP DSLAM Live Encoder Multicast (Streaming) 1GE Multicast Streaming Curb Metro Router 1GE Internet http Edge Router 1GE CO Public Internet vdsl (50Mbps) Metro Core VDSL DSLAM L3 SW Access L2 SW Ethernet (100Mbps)

  13. VoD service scenario 1 TV portal server VoD Streaming server Encoding Home VoD Headend VoD Streaming servers PC TV Phone 2.TV portal 1. STB 인증, 서비스인증 Unicast (Streaming) CO Decoding Broadcast TV Headend Adsl2+ (24Mbps) 3. VoD portal IP STB IP STB Modem/Hub Live Encoding CO vdsl (50Mbps) POP DSLAM Multicast (Streaming) 1GE Curb Metro Router 1GE http Edge Router 1GE CO Public Internet vdsl (50Mbps) Metro Core VDSL DSLAM L3 SW Access L2 SW Ethernet (100Mbps)

  14. VoD service scenario 2 TV portal server VoD Streaming server Encoding Home VoD Headend VoD Streaming servers PC TV Phone 4. Select a Movie 5. get VoD streaming server IP(& content meta file) Unicast (Streaming) CO Decoding Broadcast TV Headend Adsl2+ (24Mbps) 6. RTSP request for selected content IP STB IP STB Modem/Hub Live Encoding CO vdsl (50Mbps) 7. VoD streaming POP DSLAM Movie Multicast (Streaming) 8. VCR-like control (FF,…) 1GE Curb Metro Router 1GE http Edge Router 1GE CO Public Internet vdsl (50Mbps) Metro Core VDSL DSLAM L3 SW Access L2 SW Ethernet (100Mbps)

  15. Broadcast TV service Scenario 1Network Initialization Encoding Home VoD Headend VoD Streaming servers PC TV Phone TV portal server Unicast (Streaming) CO Decoding Adsl2+ (24Mbps) Broadcast TV Headend IP STB IP STB Modem/Hub Live Encoding CO vdsl (50Mbps) POP DSLAM Live Encoder Multicast (Streaming) 1GE Curb Metro Router 1GE http Edge Router 1GE CO Public Internet vdsl (50Mbps) Metro Core VDSL DSLAM L3 SW Access L2 SW Ethernet (100Mbps)

  16. Broadcast TV service Scenario 2STB booting Encoding Home VoD Headend VoD Streaming servers STB 인증, 서비스인증 PC TV Phone TV portal server TV portal Unicast (Streaming) EPG CO Decoding Adsl2+ (24Mbps) Broadcast TV Headend IP STB IP STB Modem/Hub Live Encoding CO vdsl (50Mbps) POP DSLAM Live Encoder Multicast (Streaming) 1GE Curb Metro Router 1GE http Edge Router 1GE CO Public Internet vdsl (50Mbps) Metro Core VDSL DSLAM L3 SW Access L2 SW Ethernet (100Mbps)

  17. Broadcast TV service Scenario 3Select a channel Encoding Home VoD Headend VoD Streaming servers PC TV Phone TV portal server Unicast (Streaming) CO Decoding Adsl2+ (24Mbps) Broadcast TV Headend igmp join Program IP STB IP STB Modem/Hub Live Encoding CO vdsl (50Mbps) POP DSLAM Live Encoder Multicast (Streaming) 1GE Curb Metro Router 1GE http Edge Router 1GE CO Public Internet vdsl (50Mbps) Metro Core VDSL DSLAM L3 SW Access L2 SW Ethernet (100Mbps)

  18. Video over IP Requirement Compression, Encoding IP encapsulation Video over IP 영상 콘텐츠를 IP 망을 통해 전달 Contents Acquisition Encoding Home VoD Headend VoD Streaming servers PC TV Phone IP Multicast Middleware Unicast (Streaming) CO Decoding Broadcast TV Headend Adsl2+ (24Mbps) Metro Core Network Capacity AAA IP STB Modem/Hub Live Encoding CO vdsl (50Mbps) POP DSLAM Metro Access Network Capacity Multicast (Streaming) 1GE Curb Metro Router 1GE http IP QoS Edge Router 1GE CO Public Internet vdsl (50Mbps) Metro Core Content 보호: CAS, DRM VDSL DSLAM L3 SW Access L2 SW Home Network (IP STB) Ethernet (100Mbps)

  19. Requirement: QoS (data-path) Encoding Home VoD Headend VoD Streaming servers PC TV Phone QoS Classification, Marking(DiffServ) Unicast (Streaming) CO Decoding Broadcast TV Headend Adsl2+ (24Mbps) IP STB Modem/Hub Live Encoding CO vdsl (50Mbps) POP DSLAM Multicast (Streaming) 1GE Curb Metro Router 1GE http Edge Router 1GE CO Public Internet vdsl (50Mbps) Metro Core VDSL DSLAM L3 SW Access L2 SW QoS Priority queueing Ethernet (100Mbps)

  20. 2. Select Content (HTTP) Requirement: QoS (Control plane) Web Portal QoS Manager (Bandwidth Broker) 3. Request Reservation Encoding Home VoD Headend VoD Streaming servers PC TV Phone 4. Reply 1. Collection of network info. Unicast (Streaming) CO Decoding Broadcast TV Headend Adsl2+ (24Mbps) Bandwidth management IP STB Modem/Hub Live Encoding CO Admission control (CAC) vdsl (50Mbps) POP DSLAM Multicast (Streaming) 1GE Curb Metro Router 1GE http Edge Router 1GE CO Public Internet vdsl (50Mbps) Metro Core VDSL DSLAM L3 SW Access L2 SW Ethernet (100Mbps)

  21. Requirements: IP Multicast PIM-SM, IGMP Encoding Home VoD Headend VoD Streaming servers PC TV Phone Unicast (Streaming) CO Decoding Broadcast TV Headend Adsl2+ (24Mbps) CO IP STB Modem/Hub Live Encoding vdsl (50Mbps) POP DSLAM Multicast (Streaming) 1GE Curb Metro Router 1GE http Edge Router 1GE CO Public Internet vdsl (50Mbps) Metro Core VDSL DSLAM L3 SW Access L2 SW Ethernet (100Mbps)

  22. 竹の塚 西新井 赤羽 営業別館 成増 梅島 志村 十条 千住 東京 綾瀬 金町 田端 尾久 王子 東京 大泉 北町 板橋 東京 荒川 石神井 西練馬 亀有 練馬 白鬚 南板橋 別館 巣鴨 駒込 第二 葛飾 小岩 吉原 関町 向島 池袋 落合 別館 東京 大塚 浅草 小石川 高円寺 東京 上野 東京 野方 江戸川 蔵前 墨田 新宿 井草 東京 大久保 牛込 本所 東京 城東 荻窪 東江 戸川 駿河台 東京 浜町 久我山 杉並 神田 中野 九段 四谷 茅場兜 西新宿 大手町 FS 上北沢 葛西 丸の内 淀橋 東京 烏山 東京 赤坂 松沢 ビル2 東京 青山 江東 霞ケ関 東渋谷 代々木 芝 成城 東京 深川 渋谷 東京 三田 狛江 世田谷 弦巻 白金 目黒 本館 砧 品川 東京 瀬田 唐ヶ崎 大崎 別棟 東京 玉川 自由が丘 大田支店 埠頭 大崎 荏原 雪ケ谷 田園 調布 馬込 大森 池上 矢口 羽田 蒲田 Yahoo!BB (Residential Service) CO Corecess 6524 ADSL (8Mbps) IP DSLAM Cisco 6509 Ethernet 1G Main_ring … Existing telephone line L3 switch Ethernet 1G POP Ethernet CO 1G 1G Dark fiber (from NTT) Internet ADSL2+ (24Mbps) 10G Ethernet GSR … 100M Existing telephone line L3 switch 1G 10Gbps Transport Capacity Ethernet IP DSLAM L3 Last-mile L3 SW L3 SW L3 SW Sub_ring WDM WDM 10Gbps 10Gbps 1Gbps • 가입자: 300만 (2003, 7월) • Metro Access: IP adsll (8Mbps 도입, 24Mbps도입중) • Metro Distribution: 1 GE Ring (Ethernet over Dark Fiber), OSPF 라우팅 • Metro Core: 10 GE Ring (Ethernet over Dark Lambda, WDM 도입), OSPF 라우팅 • 망구축 방법: First-mile access회선과 CO간의 Dark Fiber, 그리고 CO 공간을 NTT로부터 임대하고 IP DSLAM과 L3 Switch, DWDM장비는 구매하여 구축 • 현재 일본 초고속 인터넷 가입자(12,000,000)의 30%에 가까운 가입자를 확보하며 성공함: 성공의 배경은 자가망 구축에 있다. 즉, 기존의 일본의 ISP는 DSLAM Back-haul Network를 구축하기 위해 NTT로부터 ATM 회선(1.5Mbps, 45Mbps, 155Mbps)을 이매하였으나 Yahoo는 Dark Fiber를 임대하여 자가망을 구축하듯이 메트로 이더넷 기반의 메트로 백본을 구축하였다. 이로 인해 Gbps의 대용량 대역폭을 갖는 Metro 네트워크를 저렴하고 또한 빠른 시일내 구축이 가능해짐. Access Network Access Network Access Network

  23. PC PC Modem Modem IP STB IP STB Hub Hub TV TV Yahoo!BB (Residential Service) Yahoo!BB IP 방송 서비스 PC NTT CO (Co-location) Modem IP STB [Samsung] Hub TV CH1 IP 방송(19 channels) (2Mbps MPEG2) 암호화 CH1 CH2 Ch3 Ethernet Switch MPEG2 Encoders [Harmonic] CH1 IP multicast (All channels) 암호화 GbE IP DSLAM Metro Core L3 Switch [Cisco] VoD Servers [sgi] (IGMP) [Utstarcom] CH2 BBcableTV (HE) VoD (2Mbps MPEG2) Yahoo Service-POP Last-mile (adsl) Metro Core (Metro Ethernet, 1G/10G)

  24. Video over IP Trends Technology Improvement Access BW: ADSL2+, VDSL, Ethernet Video compression: MPEG2/4, WMT9, H.264 Video Component Cost Continue to decline (Encoder, IP STB, VoD server) Performance Price Video over IP Business Opportunity Rise xDSL, Ethernet Port Cost Time

  25. TV TV TV IP STB IP STB IP STB Netmanias IP Video Service Demo Lab. Broadcast TV Headend PC Residential Tandberg 5710 Tandberg TT7116 Modem CO TV portal VoD servers Optibase MGW5100 adsl Corecess 6800 HDTV (ETRI) POP Skystream Mediaplex VOD Redback SE800 adsl DSLAM Gold Metro Router Gold 5 channels (4Mbps@channel) pim-sm Edge Router 영상전화 GE Riverstone 8600 Hub BE Agilent MDU Aggregation SW GE PC (HDTV client) Dasan L2 SW Internet Laurel ST200 pim-sm Silver Modem TV Dasan VDSL Dasan L3 SW Corecess VDSL Modem IP STB Enterprise IP Network Emulator (Packetstorm) L3 CPE

  26. IP TV : Multicast Scenario IGMP Domain (Fast-Leave) PIM-SM Domain Edge Router Metro Router Streaming Server Metro L3 Switch Metro L2 Switch TV 100Tx 100Fx GE GE GE Camera : CH 1 STB TV DVD : CH 2 STB L2 LHR Router RP Multicast Source 1. All broadcast TV Channels distributed to RP Select CH 2 TV Channels 2. IGMPv2 leave for previous or default channel IGMPv2 leave 3. IGMPv2 query 4. IGMPv2 join IGMPv2 join 5. PIM-SM join(*, G) 6. PIM-SM join(*, G) 7. IP Multicast Traffic Select CH 2 8. IGMPv2 leave for previous or default channel 9. IGMPv2 query 10. IGMPv2 join 11. IP Multicast Traffic

  27. ≈ Channel Zapping – Case 1L3 Switch 까지 모든 multicast traffic 이 가는 경우 • Channel Zapping Time • Network Delay, MPEG Decoding Delay (STB) Copy the packets 100Tx 100Fx GE GE GE Camera : CH 1 DVD : CH 2 STB L2 LHR Router RP Multicast Source 4 Mbps MPEG-2 (CH1 : 234.1.1.1) Display CH 2 4 Mbps MPEG-2 (CH2 : 234.1.1.2) Select CH 1 IGMP leave (group : 234.1.1.2) t1 • Tz = Tn + Td ≈ 1 ~ 2 sec • Tz : Channel Zapping Time • Tn : Network Delay • Td : MPEG-2 Decoding Time (STB) • Tn = 35ms ~ 50ms • Tj ≈ 10ms IGMP query for 234.1.1.2 t2 tn IGMP join (group : 234.1.1.1) tz t3 tj 4 Mbps MPEG-2 (CH1 : 234.1.1.1) t4 td Display CH 2

  28. Channel Zapping – Case 2/3Metro Router or Edge Router 까지 모든 multicast traffic 이 가는 경우 Copy the packets Copy the packets 100Tx 100Fx GE GE GE Camera : CH 1 DVD : CH 2 STB L2 LHR Router RP Multicast Source 4 Mbps MPEG-2 (CH1 : 234.1.1.1) Case 2 4 Mbps MPEG-2 (CH2 : 234.1.1.2) 4 Mbps MPEG-2 (CH1 : 234.1.1.1) Case 3 4 Mbps MPEG-2 (CH2 : 234.1.1.2) • Case 2 & Case 3 • Network delay : 300ms ~ 900ms • Telco IP TV 서비스에서 Channel Zapping Time 을 줄이기 위해서는 MDU L3 Switch 또는 CO DSLAM 까지 모든 Multicast traffic 을 전달하는 하는 것이 효과적이다.

  29. Multicast ScalabilityMulticast group capacity, IGMP multi-session 100Mbps 6 Ports (40 groups per 100Tx) 2Mbps x 240 Multicast groups = 480Mbps Multicast Traffics 100Tx Smartbit Camera : CH 1 100Tx 100Fx GE GE GE DVD : CH 2 STB L2 LHR Router RP Multicast Source 4 Mbps MPEG-2 (CH1 : 234.1.1.1) 4 Mbps MPEG-2 (CH2 : 234.1.1.2) Select CH 2 IGMP leave for previous channel or default channel IGMP query IGMP join for selected channel (group : 234.1.1.1) • Packet Loss  No • Video Quality  Good • Channel Zapping Time  No Increase 4 Mbps MPEG-2 (CH2 : 234.1.1.2)

  30. QoS Requirement of Streaming Video Home Network HDTV(19.2Mbps) Internet HDTV Server VOD Server 영상전화 STB PC Camera : CH 1 Hub GE GE GE GE modem DVD : CH 2 Internet VDSL (50Mbps) L3(Aggregation) Metro Router Edge Router Multicast Source SDTV(4Mbps) • High Bandwidth >= 25Mbps • End-to-End IP Network QoS 제공 • Packet Loss, Jitter, Delay • Control Plane : Intserv, QoS Manager (Bandwidth Broker) • Data Plane : Diffserv (DSCP, 802.1p) STB

  31. ~ ~ ~ QoS Requirement of Streaming Video • Streaming Video requires lower packet loss and jitter IP Network Emulator (Packetstrom) Camera : CH 1 100Tx 100Tx GE GE GE DVD : CH 2 QoS Parameters (Packet Loss, Jitter, Delay) STB Multicast Source L2 LHR Router RP Quality of IP TV broadcast Quality of IP TV broadcast high high Delay 4Mbps MPEG-2 TS 2Mbps MPEG-2 TS QoS QoS Jitter Video Stream : 4 Mbps MPEG-2 TS low low 0.1 0 0.2 0.1 0.3 1000 10 0.01 1 0 0.03 0.05 Delay / Jitter [msec] Packet discard ratio [%]

  32. BE AF20 AF40 • High Queue • Medium Queue • Low Queue TV TV TV IP STB IP STB IP STB QoS Implementation Broadcast TV Headend Bottleneck PC Residential • Priority queuing • & scheduling Tandberg 5710 Tandberg TT7116 Modem CO TV portal VoD servers Optibase MGW5100 adsl Corecess 6800 HDTV (ETRI) POP Skystream Mediaplex VOD Redback SE800 Gold adsl DSLAM Gold Metro Router 영상전화 5 channels (4Mbps@channel) pim-sm Edge Router GE Riverstone 8600 BE Hub Agilent MDU Aggregation SW 1Gbps GE PC (HDTV client) Silver Dasan L2 SW Internet Laurel ST200 • Classification & Marking • VOD & HDTV traffic • Gold (DSCP:AF40) • Priority queuing • & scheduling pim-sm Modem TV Dasan VDSL • Classification & Marking • Multicast traffic • Gold (DSCP:AF40) • Internet traffic • Silver (DSCP:AF20) • Agilent Background traffic • Best Effort • Priority queuing • & scheduling Dasan L3 SW Corecess VDSL Modem IP STB • Priority queuing • & scheduling

  33. Question ?

  34. 감사합니다.

More Related