IEEE 802.11-00/181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 1 – IEEE P802.11e A quality transport for IEEE 1394? Peter Johansson.

Slides:



Advertisements
Similar presentations
Computer Networks TCP/IP Protocol Suite.
Advertisements

1 UNIT I (Contd..) High-Speed LANs. 2 Introduction Fast Ethernet and Gigabit Ethernet Fast Ethernet and Gigabit Ethernet Fibre Channel Fibre Channel High-speed.
The Transmission Control Protocol (TCP) carries most Internet traffic, so performance of the Internet depends to a great extent on how well TCP works.
ZigBee & TinyOS TinyOS and ZigBee are not competitive
1 Building a Fast, Virtualized Data Plane with Programmable Hardware Bilal Anwer Nick Feamster.
IEEE ???.? March, 2007 Ethernet AVB Transport TG Draft for Orlando FL USA March meeting 1 Transport of Time-Sensitive Streaming Audio/Video in Bridged.
Doc.: IEEE /061r0 Submission January 2001 Mark Schrader, Eastman Kodak CompanySlide 1 Project: IEEE P Working Group for Wireless Personal.
Doc.: IEEE /0165r1 SubmissionPäivi Ruuska, NokiaSlide 1 Implementation aspects of a coexistence system Notice: This document has been.
PAR for Media Converters r2IEEE interim, October, PAR for Media Converters revision 2 Norman Finn Cisco Systems.
Doc.: IEEE /025r0 Submission January 2001 Steve Shellhammer, Symbol TechnologiesSlide 1 IEEE P Working Group for Wireless Personal Area.
1 IEEE Media Independent Handoff Overview of services and scenarios for 3GPP2 Stefano M. Faccin Liaison officer to 3GPP2.
DRNI – Intra-DAS Link Version 01 Stephen Haddock July 20,
Submissions November 2007 Stephen McCann, NSNSlide 1 IEEE 802 Emergency Services (ES) Call for Interest (CFI) Date: Stephen McCann
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
1 Introducing the Specifications of the Metro Ethernet Forum.
Peer-to-peer and agent-based computing Peer-to-Peer Computing: Introduction.
Streaming Video over the Internet
Internet for multimedia content Yogendra Pal Chief Engineer, All India Radio.
1 Chapter One Introduction to Computer Networks and Data Communications.
Faculty of Computer Science & Engineering
Submission doc.: IEEE 11-14/0xxx March 2014 Giwon Park, LG ElectronicsSlide 1 Discussion on power save mode for real time traffic Date: Authors:
Chapter 1: Introduction to Scaling Networks
Local Area Networks - Internetworking
Computer Networking Components Chad DuBose ~ Assignment #3 ~ LTEC
Mobile IP. 2 N+I_2k © 2000, Peter Tomsu 02_mobile_ip Evolution of Data Services Mobile IP GSM GPRS CDMA Other Cellular Circuit Switched Data Today Packet.
Christophe Jelger – CS221 Network and Security - Universität Basel Christophe Jelger Post-doctoral researcher IP Multicasting.
1 Improving TCP Performance over Mobile Networks HALA ELAARAG Stetson University Speaker : Aron ACM Computing Surveys 2002.
Doc.: IEEE / Submission October, 2003 Allen D. Heberling, XtremeSpectrumSlide 1 Project: IEEE P Working Group for Wireless Personal.
On the Management of Virtual Networks Group 3 Yang Wenzhi Wang Qian Issam Alkindi Zhu Guangjin Zhang Haifeng Sanjeev.
1 Adaptive Bandwidth Allocation in TDD-CDMA Systems Derek J Corbett & Prof. David Everitt The University of Sydney.
Doc.: IEEE /080r1 Submission January 2001 Jie Liang, Texas InstrumentsSlide 1 Jie Liang Texas Instruments Incorporated TI Blvd. Dallas,
Submission doc.: IEEE Comment #1 from WG Comment: In Section 5.2.b two examples of spectrum resource measurements are given: PER and.
Doc.: IEEE /0578r0 Submission 2008 May Jarkko Kneckt, NokiaSlide 1 Forwarding in mesh containing MPs in power save Date: Authors:
November 13, 2003 Glyn Roberts – ST Microelectronics IEEE doc: IEEE pc Submission Project: IEEE P Working Group for Wireless Personal.
Doc.: IEEE /0018r0 Submission May 2004 Steve Shellhammer, Intel CorporationSlide 1 IEEE Wireless Coexistence TAG Steve Shellhammer
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—2-1 Extending Switched Networks with Virtual LANs Introducing VLAN Operations.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialBCMSN BCMSN Module 1 Lesson 1 Network Requirements.
Chapter 7: Intranet LAN Design
Addition 1’s to 20.
Week 1.
IDMP-based Fast Handoffs and Paging in IP-based Cellular Networks IEEE 3G Wireless Conference, 2001 李威廷 11/22/2001 Telcordia.
1 12/18/ :21 Chapter 12Bridges1 Rivier College CS575: Advanced LANs Chapter 12: Bridges.
Connecting LANs, Backbone Networks, and Virtual LANs
1 Kingdom of Saudi Arabia Prince Norah Bint Abdul Rahman University College of Computer Since and Information System NET201.
Delay Analysis and Optimality of Scheduling Policies for Multihop Wireless Networks Gagan Raj Gupta Post-Doctoral Research Associate with the Parallel.
CSCI 465 D ata Communications and Networks Lecture 20 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Data Provisioning Services for mobile clients by Mustafa Ergen Authors: Mohit Agarwal and Anuj Puri Berkeley WOW Group University.
1 6/22/ :39 Chapter 9Fiber Channel1 Rivier College CS575: Advanced LANs Chapter 9: Fibre Channel.
Semester 4 - Chapter 3 – WAN Design Routers within WANs are connection points of a network. Routers determine the most appropriate route or path through.
SET TOP BOX What is set-top box ? An interactive device which integrates the video and audio decoding capabilities of television with a multimedia application.
CECS 5460 – Assignment 3 Stacey VanderHeiden Güney.
Chapter 2 The Infrastructure. Copyright © 2003, Addison Wesley Understand the structure & elements As a business student, it is important that you understand.
Protocols and the TCP/IP Suite
QoS Support in High-Speed, Wormhole Routing Networks Mario Gerla, B. Kannan, Bruce Kwan, Prasasth Palanti,Simon Walton.
Standard for a Convergent Digital Home Network for Heterogeneous Technologies Zhimeng Du 12/5/2013.
Communication Networks Fourth Meeting. Types of Networks  What is a circuit network?  Two people are connected and allocated them their own physical.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
IEEE MSC April, 2009 AVB Device Discovery, Connection and Control SG Draft 1 A Device Discovery, Connection Management and Control Protocol for P1722 based.
Doc.: mes Submission 7 May 2004 Tricci SoSlide 1 Need Clarification on The Definition of ESS Mesh Prepared by Tricci So.
Doc.: IEEE /164 Submission Steven D. Williams / Intel et al March 2001 Slide requirements of QoS Steven D. Williams / Intel Benno.
Sem1 - Module 8 Ethernet Switching. Shared media environments Shared media environment: –Occurs when multiple hosts have access to the same medium. –For.
Chapter 3 - VLANs. VLANs Logical grouping of devices or users Configuration done at switch via software Not standardized – proprietary software from vendor.
1 Properties and Features of Virtual 1394 bus PHILIPS Research Subrata Banerjee PHILIPS Research Briarcliff, New York P WG Meeting, Huntington Beach,
Wireless LAN Requirements (1) Same as any LAN – High capacity, short distances, full connectivity, broadcast capability Throughput: – efficient use wireless.
P802.11e Network topologies and the isochronous cycle coordinator
Semester 4 - Chapter 3 – WAN Design
Briarcliff Manor, New York
November 18 July 2008 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Task Group 4e definitions Date.
Department of Computer Science Southern Illinois University Carbondale CS441-Mobile & Wireless Computing IEEE Standard.
Project: IEEE Wireless Personal Area Networks (WPANs)
Presentation transcript:

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 1 – IEEE P802.11e A quality transport for IEEE 1394? Peter Johansson Congruent Software, Inc. Chair, IEEE P1394.1

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 2 – Why should IEEE e care? IEEE 1394 is the transport chosen for consumer electronics equipment –More rapid deployment in these entertainment applications than in computer productivity applications Wide-spread deployment of home networks likely for entertainment, not productivity Initial home networks likely to rely on wireless technology

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 3 – Wireless home network topology Wireless domain is home network backbone –Eliminate (or defer) retrofit costs to existing houses Device clusters (hard-wired) within rooms Wireless bandwidth is a severe constraint –Multiple domains may ease the problem KitchenBedroom Wireless Living RoomBedroom Office Wireless

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 4 – Alternate home network topology Wireless domain is a leaf connected to the wired home network backbone Mobility support for devices carried from room to room Wireless Living Room Bedroom Office Wiring Closet KitchenBedroom

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 5 – What needs to be done? Develop methods to mimic IEEE 1394 behaviors within an services set –Wireless endpoint devices (DTV, DVCR, etc. ) Develop methods to connect an services set to IEEE 1394 –Wireless endpoint devices interoperate with wired endpoint devices –Wired endpoint devices interoperate with each other via an intermediate services set

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 6 – Scope of work 1 Investigate the suitability of IEEE Design a protocol adaptation layer (PAL) specific to IEEE Specify bridges to interconnect the wired and wireless domains –Essentially complete in draft standard IEEE P Profile the details of P specifically applicable to bridges for IEEE

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 7 – What is a PAL? A glue layer on top of a lower level IEEE Application 1394 PAL Hides low-level details of underlying layer Mimics high-level behavior of target protocol For example, IP1394 is a PAL that permits Internet protocol to be carried by IEEE 1394

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 8 – What use is a PAL? Leverages applications already developed Applications developed for IEEE 1394 expect: –Read, write and lock transactions –Infrastructure CSRs and configuration ROM – Isochronous services IEEE Application 1394 PAL IEEE 1394 Application

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 9 – Wireless products enabled Firmware developed for (wired) IEEE 1394 products can migrate to wireless domain Minimize reengineering between wired and wireless domains IEEE DVCR 1394 PAL IEEE DTV 1394 PAL

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 10 – 1394 PAL ground rules Shall support IEEE 1394 TRAN layer functions –Read, write and lock Shall support isochrony and streaming data Shall coexist with other users of the underlying IEEE transport Should behave like IEEE 1394 Should conceal differences between IEEE 1394 and IEEE physical and link layers

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 11 – Connect wireless to wired? 1394 PAL for IEEE permits wireless devices to talk to each other Not interesting unless wireless devices can also talk to (wired) IEEE 1394 devices IEEE 1394 IEEE ?

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 12 – Wired to wireless via bridges Bridge isolates physical and link layer differences in each domain from the other Bridge preserves transaction layer similarities –Transaction routes configured autonomously –Explicit isochronous stream setup / tear down IEEE 1394 IEEE

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 13 – Wired across wireless via bridges Wireless domain serves as backbone to connect wired clusters in different rooms Reduces installation costs of home network Bandwidth limitations of wireless may limit the longevity of this strategy IEEE IEEE 1394

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 14 – portal 0portal 1 internal fabric cycle clock Bridge model Common cycle clock (synchronized to one portal) Internal fabric implementation-dependent Stores and forwards IEEE 1394 primitives –Read, write and lock requests and responses –Isochronous stream data –Neither a router nor aware of higher-level protocols

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 15 – 1394 Trade Association project scope Develop a document that specifies methods to a) mimic IEEE 1394 infrastructure (transactions, isochrony, stream data, configuration ROM and CSR architecture) using the facilities of IEEE and b) implement IEEE P bridge behaviors in the same domain. The methods are to be compatible with the simultaneous use of IEEE by other protocols, e.g., Internet protocol.

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 16 – Whats needed from IEEE ? Isochronous data requires: –Scheduled availability of the wireless medium –High probability that data payload is successfully delivered In a nutshell: reliable quality of service All other mappings of IEEE 1394 behavior to the MAC are reasonably straightforward

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 17 – What does isochronous really mean? isochronous \ adj [Gk isokronos] (1706) : uniform in time; having equal duration; recurring at regular intervals isochronous \ adj [Gk isokronos] (1706) Send it soonand get it right the first time! Isochronous data is generally useless if it is late –Either the source or sink has no time to wait Efficient bandwidth utilization may preclude retries

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 18 – Why does isochronous delivery matter? Worst-case delivery delay for any packet is bounded and easily calculable Bounded latency is small enough to make interesting real-time applications economical –Digital audio: 420 s at 1.5 Mbps (81 bytes) –SD video: 383 s at 28 Mbps (1,340 bytes) Larger buffers necessary in wireless domain –Additional delay should be less than 20 ms

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 19 – Isochronous cycles Cycle start packet adjusts for delay Subaction gap ends cycle cycle n - 1 cycle n + 1 cycle n cycle start ch … async Q async P async R isochronous asynchronous ch async Q cycle synch nominal 125 µs cycle offset (delay)

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 20 – Isochronous streams Owner allocates bandwidth and channel number –Cooperative allocation insures low latency Cycle master broadcasts cycle start packet every 125 s, on average Single talker per channel broadcasts zero or one isochronous data packets per cycle Multiple listeners receive isochronous data packets by channel number

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 21 – Additional desiderata Resource allocation should be designed into the MAC protocols –Avoid use of RSVP as the only method to control traffic specifications Dissociate coordination functions from access point functions Design contention algorithms to select a single coordination point from multiple stations capable of performing this function

IEEE /181 Submission March 2001 Peter Johansson / Congruent Software, Inc.– 22 – Contact information Peter Johansson Congruent Software, Inc. 98 Colorado Avenue Berkeley, CA (510) (510) FAX