| 
 Faye, 
  
Standard definition of node QoS: 
  
Classification, Queing, and Scheduling mechanisms which ensure 
traffic flow delivery guarantees such as b/w, delay, jitter, packet 
loss. 
  
There 
is no need to redefine QoS for ePON - there are solid definitions and 
implementations already available on public 
access 
networks. DiffServ is aggregate QoS technology, typically used on transport 
networks with thousands of traffic flows. 
On 
subscriber access network links, more granular per application flow QoS is 
typically more suitable. A handoff between the per flow QoS and behavior 
aggregate mechanisms such as DiffServ is quite feasible, e.g. with the OLT 
acting as an edge Layer 2/3 switch. 
  
Again, 
no QoS on EPON = no differential services. IETF cooperation to define a viable 
public access network model is key. 
  
Harry 
  
  
  Harry, 
    
  It 
  really all depends on how do you define QoS.  I believe ePON qualifies 
  for bandwidth allocation 
  only 
  at the PHY layer.  QoS, as normally defined as shaping, policing and 
  queuing, belong to 
  a 
  higher layer and largely depends on the vendor's offering.  I do believe 
  strongly that QoS is 
  vital important as part of the service provided to 
  the subscriber but that does not mean we have 
  to 
  jump in and re-define QoS for ePON.  This is simply a matter of figuring 
  out how does ePON 
  fits 
  into, say diffserv.   
    
  I do 
  agree with you that ePON, as it offers the 'first' segment, should provide 
  QoS.  But I don't  
  believe that is the subject we are trying to 
  standardize in this forum.  Leave it to the IETF 
where 
  issues are largely considered 
  already. 
    
  -faye 
  
    
    Faye, 
      
    To 
    provide end to end QoS, the QoS mechanisms must be implemented at each node 
    along the way, including those on the ePON access links. 
 
      
    Public access networks, such as ePON, must provide services to 
    customers, including QoS mechanisms to guarantee service delivery. This, I 
    hope, is in the scope of the group. 
      
    Harry 
    
      
      Charles, 
        
      Thank you for the prompt response.  I agree with you.  The 
      other side of the argument 
      trying not to get into SLA/QOS standardization at this forum is 
      also: 
        
      1. SLA/QOS is end to end.  I don't believe this group, being 
      only at the edge or 'access 
      side', can dictate SLA/QOS.   
      2. SLA/QOS is a service issue.  It is out of the scope from this 
      study group. 
        
      -faye 
      
        -----Original Message-----  From: Charles 
        Cook  Sent: Mon 7/16/2001 11:52 AM  To: Faye Ly 
         Cc: glen.kramer@xxxxxxxxxxxx; zhangxu72@xxxxxxxxx; 
        RHirth@terawave.com; stds-802-3-efm@ieee.org  Subject: Re: 
        [EFM] RE: EPON TDMA
 
  
        I don't think that trying to do a true SLA over Ethernet 
        is the requirement.  Other methods at higher layers should be 
        doable.
  Charles
  Faye Ly wrote:
  > Something I 
        need clarification on:  As far as I know, there are 
        multiple > solutions to SLA > or QOS in the IP world such as 
        diffserv or MPLS TE (Traffic > Engineering).  EFM 
        provides > bandwidth allocation and implementation which can be a 
        part of the > higher layer parameters? > Or it is our 
        intention to try to do a true SLA over Ethernet?  If this > 
        is the case, what application > will that be?  
        Thanks. > > -faye > > -----Original 
        Message----- > From: Charles Cook > Sent: Mon 7/16/2001 7:47 
        AM > To: glen.kramer@xxxxxxxxxxxx > Cc: zhangxu72@xxxxxxxxx; 
        RHirth@terawave.com; stds-802-3-efm@ieee.org > Subject: Re: [EFM] 
        RE: EPON 
        TDMA > >         
        This is turning into an interesting discussion.  One thing 
        to > consider for 
        EFM >         is that from 
        a carrier perpective, EFM will most likely not be a > 
        peer-to-peer >         
        implementation.  Particularly if a carrier needs to manage 
        SLAs > etc.  DBA 
        and >         stat muxing 
        will both be essential for success.  If portions of > this 
        are not >         
        addressed in the lower layers, we may be sacrificing some > 
        channel 
        efficiencies. >         We 
        will need to strike an appropriate balance.  I'm in 
        agreement > that we 
        should >         be 
        careful not to use statements 
        like, > >          
        "Ethernet never did that..." or "Ethernet traditionally does > 
        that...". > >         
        However, I do believe we also need to find a sufficiently > 
        elegant solution 
        so >         that we can 
        take advantage of the Ethernet cost 
        model. > >         
        Charles > >         
        glen.kramer@xxxxxxxxxxxx 
        wrote: > >         
        > These are comments for both Xu's and Ryan's 
        postings. >         
        > >         > First 
        let's not mix stat muxing and dynamic bandwidth > allocation. 
        These are >         > 
        different 
        concepts. >         
        > >         > DBA is 
        a method allowing "just-in-time" bandwidth allocation > to 
        an >         > 
        application that requires it.  As an example, consider a > 
        network carrying >         
        > voice and data.  In the absence of voice traffic all 
        the > bandwidth is 
        given >         > to 
        data traffic.  When new voice call arrives "some > 
        mechanisms" will 
        reduce >         > the 
        bandwidth available to data traffic and will allocate it > to 
        voice >         > 
        traffic.  This bandwidth will be guaranteed to voice 
        traffic > in a sense 
        that >         > each 
        voice packet won't need to struggle to get its share of > the 
        bandwidth. >         > 
        When voice call completes, the same "mechanisms" will return > the 
        bandwidth >         > 
        back to data 
        traffic. >         
        > >         > 
        Statistical multiplexing is a way of statistically allocating > 
        channel >         > 
        bandwidth, i.e., stealing chunks of bandwidth when other users > 
        (node) failed >         
        > to do so.  "Statistical" nature means that bandwidth 
        available > to a 
        user >         > will 
        converge to some fixed value only when averaged over long > 
        observation >         > 
        time.  But there is no way to predict how much bandwidth 
        will > be 
        available >         > 
        to a node in any given short interval of 
        time. >         
        > >         > 
        Ethernet (specifically CSMA/CD) uses statistical multiplexing. > 
        DBA, on the >         > 
        other hand, was never part of Ethernet.  But when we think 
        of > Ethernet 
        in >         > the 
        First Mile, we realize that this is whole new world for > the 
        Ethernet, >         > 
        where it has never gone before.  Suddenly stat muxing in 
        its > current 
        form >         > 
        (CSMA/CD) becomes very harmful due to its statistical nature. > 
        Yes, we want >         
        > to utilize bandwidth efficiently, but most importantly - we > 
        need to provide >         
        > SLAs to users.  CSMA/CD is a non-deterministic 
        service: > packets may 
        collide >         > 
        some number of times and then be discarded. DBA in this new > 
        world becomes >         
        > important, as we want to be able to deliver all services: > 
        voice, video, >         
        > data, etc. >         
        > >         > How 
        this could be solved in EFM?  Let's first consider P2P > 
        solution as I 
        see >         > 
        it.  In P2P deployment a very smart switch will be located 
        in > CO.  
        This >         > switch 
        will monitor traffic for each user in terms of both > volume 
        and >         > 
        application.  As the uplink bandwidth is clearly a limited > 
        resource, the >         
        > switch will make an arbitration decision of which packets 
        to > drop in 
        terms >         > of 
        both keeping the user within its pipe and maintaining some > sort 
        of DBA >         > 
        within each pipe.  We hope the switch will be SLA-aware.  
        Of > course, it 
        will >         > be 
        proprietary to each vendor how switch fabric will be > 
        implemented.  It 
        is >         > higher 
        level, above MAC and PHY, and the standard is not > concerned with 
        it. >         > The 
        point is that both decision of how to keep user within its > pipe 
        and >         > 
        execution of this decision are done in the 
        CO. >         
        > >         > Now 
        consider P2MP.  In the same way as in P2P, higher layers > in 
        OLT will >         > 
        make a decision how to keep user within its SLA.  The only > 
        difference is >         
        > that execution of this decision and ensuring DBA within 
        user's > pipe 
        are >         > 
        delegated to an ONU.  And if in P2P the switch may decide 
        to > give 
        entire >         > 
        uplink bandwidth to one ONU, so in P2MP, the OLT may do so by > 
        giving all >         > 
        timeslots to one ONU, or just by making it one large timeslot. > 
        Of course, >         > 
        real implementation is a bit more complicated: changed ONU > state 
        needs to be >         > 
        propagated to OLT. This may be done through OAM communication > 
        channels, >         > 
        proactively of otherwise, and except increased delay has no > side 
        effects. >         > 
        Letting PHY be timeslot-aware is just a mechanism for ONU to > 
        execute the >         > 
        OLT's decision.  OLT may choose to modify timeslot 
        assignments > or size 
        as >         > often as 
        it deems feasible. Specific values of timeslot, > frequency 
        of >         > updates, 
        and algorithm used to make such decisions are all > outside the 
        scope >         > of 
        the project. >         
        > >         > I 
        readily agree with Xu's comment that we need a model to > analyze. 
        Once EFM >         > 
        graduates into a work group and technical work begins, I think > 
        we will >         > 
        proceed by building a simulation model for various 
        approaches. >         
        > >         > On a 
        general note, I would like to suggest to group members to > 
        refrain from >         
        > comments like "Ethernet never did that..." or "Ethernet > 
        traditionally 
        does >         > 
        that...".  Ethernet traditionally supported CSMA/CD, and in > 
        802.3ae it >         > 
        doesn't anymore.  And it never was used in WAN and now it 
        is. > 
        Ethernet >         > 
        never had OAM, and now it will. Without fair amount of > "heresy" 
        in each new >         > 
        project Ethernet would never become ubiquitous protocol as it > is 
        now.  We >         
        > have PAR and objectives to govern our direction. Tradition 
        and > religion 
        is >         > not one 
        of them. >         
        > >         > Thank 
        you, >         
        > >         > 
        Glen >         
        > >         > 
        -----Original 
        Message----- >         
        > From: xu zhang [ mailto:zhangxu72@xxxxxxxxx] >         
        > Sent: Friday, July 13, 2001 7:28 
        PM >         > To: Ryan 
        Hirth >         > Cc: 
        stds-802-3-efm@ieee.org >         
        > Subject: RE: [EFM] RE: EPON 
        TDMA >         
        > >         > I 
        agree with Hirth's opinion, in order to keep 
        the >         > 
        statistic multiplexing nature of ethernet, the 
        DBA >         > is 
        needed. >         > in 
        a large time solt. such as 125us, if the ONU 
        has >         > large 
        traffic, the time solt may be not enough, if 
        the >         > ONU has 
        little traffic, the bandwidth utilization 
        will >         > be 
        reduced a lot. In a fixed size time solt, the 
        DBA >         > is easy 
        to implement, but in order to achieve 
        high >         > 
        bandwidth utilization the time solt need to be 
        small, >         > when 
        using variable size time solt, the DBA is hard 
        to >         > 
        implement, but it can keep  statistic 
        multiplexing >         
        > nature of ethernet and at the same time achieve 
        high >         > 
        bandwidth 
        utilization. >         
        > >         > I 
        think whether the frame will be segmented of 
        not >         > 
        segmented, how long the time solt will 
        be, >         > the DBA 
        or SBA(static bandwidth 
        allocate£(c)£¬ >         
        > using variable size time slot or fixed size time 
        slot, >         > we 
        need a model to 
        calculate. >         
        > >         > --- 
        Ryan Hirth <RHirth@xxxxxxxxxxxx> 
        wrote: >         > > 
        Ethernet has always had an inherent form of DBA 
        in >         > > the 
        fact it allows a >         
        > > station with traffic to send at up to the line 
        rate >         > > 
        or an arbitrated 
        rate >         > > 
        less than that.  However in a connectionless 
        system >         > > 
        there are no 
        service >         > 
        > contracts or allocations of that bandwidth, 
        but >         > > 
        bandwidth of the media 
        is >         > > 
        divided dynamically.  SLAs are features which do 
        not >         > > 
        belong in the 
        Ethernet >         > 
        > MAC layer, however dynamic bandwidth allocation 
        is >         > > 
        inherent within 
        Ethernet >         > 
        > and that is why Ethernet is so well suited for 
        data >         > > 
        traffic. >         > 
        > >         > > 
        By creating fixed timeslots in the upstream you 
        are >         > > 
        changing the nature 
        of >         > > 
        Ethernet.  Now the maximum bit rate of one 
        station >         > 
        > to burst upstream 
        is >         > > 
        limited to its timeslot.  I believe according to 
        the >         > > 
        AllOptic 
        presentation >         
        > > this would be 25 - 50 Mbps/ station (without 
        DBA). >         > > 
        This creates 
        asymmetry >         > 
        > which has never been an explicit form of 
        Ethernet. >         > 
        > >         > > A 
        new media for Ethernet should present 
        similar >         > 
        > characteristics 
        of >         > > 
        traditional Ethernets.  There is certain level 
        of >         > > 
        service which 
        Ethernet >         > 
        > has.  If you increase the latencies across the 
        media >         > > 
        ten fold, is it 
        still >         > > 
        Ethernet?  The end user will perceive a 
        difference >         > 
        > in service. >         
        > > >         > 
        > Ryan Hirth >         
        > > Terawave 
        Communications >         
        > > 
        rhirth@xxxxxxxxxxxx >         
        > > 
        (707)769-6311 >         
        > > >         > 
        > >         > 
        > >         > > 
        -----Original 
        Message----- >         
        > > From: 
        jc.kuo@xxxxxxxxxxxx >         
        > > [ mailto:jc.kuo@xxxxxxxxxxxx] >         
        > > Sent: Friday, July 13, 2001 4:06 
        PM >         > > To: 
        glen.kramer@xxxxxxxxxxxx; 
        zhangxu72@xxxxxxxxx >         
        > > Cc: 
        stds-802-3-efm@ieee.org >         
        > > Subject: RE: [EFM] RE: EPON 
        TDMA >         > 
        > >         > 
        > >         > 
        > >         > 
        > >         > > 
        As PON is just a new media of Ethernet, the 
        overall >         > 
        > system will be a base 
        on >         > > 
        "Switched Ethernet" 
        architecture. >         
        > > Under this architecture, bandwidth shaping 
        and >         > > 
        priority queuing will only 
        be >         > > 
        done in the switch fabric. In the MAC and PHY, 
        a >         > > 
        mechanism which 
        allow >         > > 
        flexibly assign the data rate may benefit the 
        DBA >         > > 
        implementation but 
        DBA >         > > 
        algorithm will not be implemented as part of MAC 
        and >         > > 
        PHY layer 
        function. >         > 
        > >         > > 
        There is always trade-offs between delay 
        and >         > > 
        utilization. Reduce the 
        guard >         > > 
        band and do the packet fragmentation will help 
        the >         > > 
        bandwidth 
        utilization, >         
        > > then the delay can be minimized. EPON is under 
        the >         > > 
        umbrella of 
        Ethernet, >         > 
        > keep the Ethernet frame integrity is one of 
        the >         > > 
        religions of 802.3 
        team, >         > > 
        packet fragmentation is not considered as an 
        option >         > > 
        for the 
        standard. >         > 
        > >         > > 
        JC Kuo >         > > 
        jc.kuo@xxxxxxxxxxxx >         
        > > Alloptic, 
        Inc. >         > > 
        2301 Armstrong 
        St. >         > > 
        Livermore, CA 
        94550 >         > > 
        Phone: (925) 
        245-7641 >         > 
        > Fax: (925) 
        245-7601 >         > 
        > 
        www.alloptic.com >         
        > > >         > 
        > >         > > 
        -----Original 
        Message----- >         
        > > From: 
        glen.kramer@xxxxxxxxxxxx >         
        > > [ mailto:glen.kramer@xxxxxxxxxxxx] >         
        > > Sent: Friday, July 13, 2001 2:55 
        PM >         > > To: 
        zhangxu72@xxxxxxxxx; 
        glen.kramer@xxxxxxxxxxxx >         
        > > Cc: 
        stds-802-3-efm@ieee.org >         
        > > Subject: [EFM] RE: EPON 
        TDMA >         > 
        > >         > 
        > >         > 
        > >         > > 
        Dear Xu, >         > 
        > >         > > I 
        think I know what confused you in the 
        presentation >         
        > > as I got 
        several >         > 
        > similar 
        questions. >         > 
        > >         > > 
        Timeslot is not an analog to a cell. While, from 
        the >         > > 
        slide 4 in the >         
        > > presentation you may conclude that one timeslot 
        is >         > > 
        only large enough to 
        hold >         > > 
        one maximum size packet, that is not the 
        case. >         > > 
        Timeslot in our example 
        was >         > > 
        125 us, which equals to 15625 byte times.  Then 
        you >         > > 
        can see that in 
        the >         > > 
        worst case it will have 1518 + 4(VLAN) 
        + >         > > 
        8(preamble)+12(IPG) - 1 = 
        1541 >         > > 
        bytes of unused space at the end of 
        timeslot >         > 
        > (assuming there is data to 
        be >         > > 
        sent and no fragmentation).  With realistic 
        packet >         > > 
        size distribution 
        (like >         > > 
        the one presented by Broadcom), the average 
        unused >         > > 
        portion of the 
        timeslot >         > 
        > is only about 570 bytes.  That gives 
        channel >         > 
        > efficiency of 96%, 
        or >         > > 
        accounting for 8 us guard bands - 
        90% >         > 
        > >         > > 
        DBA is a separate question.  While it may 
        be >         > > 
        important for an ISP to 
        have >         > > 
        DBA capabilities in their system, I believe it 
        will >         > > 
        not be part of the 
        802.3 >         > > 
        standard.  But a good solution would 
        provide >         > 
        > mechanisms for 
        equipment >         > 
        > vendors to implement DBA.  These mechanisms 
        may >         > > 
        include, for example, 
        an >         > > 
        ability to assign multiple timeslots to one ONU 
        or >         > > to 
        have timeslot of >         
        > > variable size. Grant/Request approach is trying 
        to >         > > 
        achieve the same 
        by >         > > 
        having variable grant 
        size. >         > 
        > >         > > 
        Having small timeslots will not solve QOS 
        either. >         > 
        > Breaking packet 
        into >         > > 
        fixed small segments allows efficient memory 
        access >         > > 
        and a 
        cut-through >         > 
        > operation of a switch where small packets are 
        not >         > > 
        blocked behind the 
        long >         > > 
        ones (and it assumes that short packets have 
        higher >         > > 
        QOS requirements).  
        In >         > > 
        such a distributed system as EFM is trying 
        to >         > > 
        address (distances in 
        excess >         > > 
        of 10 km) the gain of cutting through is 
        negligible >         > 
        > comparing to 
        propagation >         > 
        > delay or even the time interval before ONU 
        can >         > > 
        transmit in a 
        time-sharing >         
        > > access mode (be that TDMA or grant/request 
        method). >         > 
        > >         > 
        > >         > > 
        Thank you, >         > 
        > >         > > 
        Glen >         > 
        > >         > > 
        -----Original 
        Message----- >         
        > > From: xu zhang [ mailto:zhangxu72@xxxxxxxxx] >         
        > > Sent: Thursday, July 12, 2001 7:01 
        PM >         > > To: 
        glen.kramer@xxxxxxxxxxxx >         
        > > Cc: 
        stds-802-3-efm@ieee.org >         
        > > Subject: EPON 
        TDMA >         > 
        > >         > > 
        hi, glen: >         > 
        >  I had seen your presentation file about EPON 
        TDMA >         > > 
        in >         > > 
        PHY, it help me a lot to understand your 
        EPON >         > > 
        system. >         > 
        > We had developed the first APON system in 
        china, >         > > 
        when >         > > I 
        think of the TDMA of EPON, I think though 
        the >         > > 
        uplink >         > > 
        data rate is 1Gbits/s when shared by 16 or 32 
        users >         > > 
        is >         > > 
        still not enough, so the dynamic 
        bandwidth >         > 
        > allocate(DBA) protocal must be a 
        requiremant >         > 
        > especially when take care of the QoS performance. 
        In >         > > DBA 
        protocal, in order to achieve high 
        performance >         > 
        > the >         > 
        > time slot need be to small, I think why not 
        we >         > > 
        divide >         > > 
        the ethernet packet to 64 byte per solt, it is 
        often >         > > 
        used in ethernet switch when store packet in 
        SRAM. >         > 
        > >         > > 
        best regards >         
        > > xu 
        zhang >         > 
        > >         > 
        > >         > > 
        __________________________________________________ >         
        > > Do You 
        Yahoo!? >         > 
        > Get personalized email addresses from Yahoo! 
        Mail >         > > 
        http://personal.mail.yahoo.com/ >         
        > > >         
        > >         > 
        __________________________________________________ >         
        > Do You 
        Yahoo!? >         > Get 
        personalized email addresses from Yahoo! 
        Mail >         > http://personal.mail.yahoo.com/ > > > >   
        ------------------------------------------------------------------------ >                   
        Name: winmail.dat >    
        winmail.dat    Type: DAT File 
        (application/x-unknown-content-type-dat_auto_file) >               
        Encoding: 
base64
 
      
 |