Joint ITU-T/IEEE Workshop on The Future of Ethernet Transport (Geneva, 28 May 2010) Time Awareness for Bridged LANs: IEEE 802.1 Audio Video Bridging Michael Johas Teener Sr. Technical Director, Broadcom Geneva, 28 May 2010 Agenda !" 802.1 AV Bridging Task Group !" What we do Why is it needed? ! " What is AV Bridging? ! " Where will it be used? ! " Possible interactions with ITU efforts !" Geneva, 28 May 2010 2 IEEE 802.1 Audio Video Bridging Task Group !" !" Formed in late 2005 to provide the specifications that will allow timesynchronized low latency streaming services through 802 networks Four projects: !" P802.1AS: Time Synchronization (in sponsor ballot) !" !" !" !" Discussed in the next presentation P802.1Qat: Stream Reservation (in sponsor ballot) IEEE Std 802.1Qav-2009: Forwarding and Queuing for Time-Sensitive Streams P802.1BA: AVB Systems (in development) Geneva, 28 May 2010 3 Why is it needed? !" Common IT-oriented networks have inadequate QoS controls !" !" !" !" all use 802.1 “priority” (actually, “traffic class”) no time-based services, no standardized queuing or traffic shaping no guarantees, timing synchronization difficult Adding QoS to layer 2 networks is not enough !" !" E.g., adding streaming QoS to G.hn only provides better services on a particular G.hn subnet … QoS lost going to WiFi or Ethernet QoS is a NETWORK problem, not just a link problem Geneva, 28 May 2010 4 Audio Video Bridging AVB end point Streaming QoS only guaranteed in AVB cloud end point legacy bridge peer device not AVB capable AVB end point devices outside of AVB cloud still communicate with all other devices using legacy "best effort" QoS !" AVB bridge half duplex link can't do AVB Enet hub end point AVB end point AVB switch AVB switch end point AVB "cloud" (defended network) AVB end point AVB end point AVB end point filtering/retagging active best effort link streaming QoS link AVB is based on 802.1Q bridges !" The bridges connect together LANs that use different layer 2 technologies: Ethernet, WiFi, MoCA, G.hn Geneva, 28 May 2010 5 AVB provides … !" Bounded latency … !" For 100Mbit/sec it’s about 250 usec per link, for 1Gbit/sec it’s about 25 usec link … with no dropped packets due to congestion … ! " … for streams that do not exceed their maximum bandwidth established using the end-to-end “Stream Reservation Protocol” ! " PLUS a high-quality time reference !" Geneva, 28 May 2010 6 AVB Will Be Used … !" … in professional audio/video environments !" !" … in automotive applications !" !" Infotainment, sensor systems … in consumer electronics !" !" Audio and video studios, stadiums, hospitals, airports, live performances Home A/V networking and interconnects … in industrial systems !" Sensors, actuators, motion control Geneva, 28 May 2010 7 AVB Provides Carrier Networks … !" Precise synchronization services !" !" !" Connection-oriented services !" !" !" 802.1AS - IEEE 1588v2 as applied to 802.1 bridged networks. Much better MTIE than needed for SONET 802.1Qat - Stream Reservation Protocol to manage streams 802.1Qav - Guaranteed latency and bandwidth for established streams Removes the need for external PHY-level synchronization !" !" !" Any 802.3 PHY will work, nothing special needed, full configuration flexibility Support for other full-duplex point-to-point PHYs trivial Support for shared media MACs allowed (EPON, 802.11, MoCA) via sublayer definition Geneva, 28 May 2010 8 Putting it All Together CE CE TDM IWF IWF TDM Differential Timing Messages Packet Switched Network IWF IWF Recovered TDM timing based on the differential timing messages TDM CE CE TDM 802.1at/av Synchronization Network TDM Service Clocks PRC !" 802.1AS Time Sync Synchronization Network PRC AVB supports multiple independently clocked streams/domains Geneva, 28 May 2010 9 Thank you! Geneva, 28 May 2010