| 
 Devendra, just to fill in the stated hole in your 
expertise,  802.5 does not allow a normally behaving station to lose a 
frame.  However, there are events, such as a station entering or leaving 
the ring, which will "break" the ring for some number of milliseconds, at which 
time any frames circulating on the ring will be lost.  The loss of such 
frames is considered an error condition. If a station does not receive its 
transmitted frame back, it assumes that frame has been lost and then retransmits 
that frame. 
  
Best regards, 
  
Robert D. Love President, Resilient Packet Ring Alliance President, 
LAN Connect Consultants 7105 Leveret Circle     Raleigh, 
NC 27615 Phone: 919 848-6773       Mobile: 919 
810-7816 email:  rdlove@xxxxxxxx          
Fax: 208 978-1187  
  ----- Original Message -----  
  
  
  
  Sent: Thursday, March 28, 2002 4:24 
  PM 
  Subject: [RPRWG] The loss less ring 
  MAC 
  
  
  Hi 
  Raj, 
    
  First of all I changed the subject as it was not reflecting the topic 
  well. 
    
  No I 
  did not mean that way (promiscuous-to-be-lossy-..), though it could have been 
  easly interpreted so. Also I find that comparing RPR MAC with 802.1 is 
  not fair (at least in as much as I understand the scope of 802.17 MAC). Also 
  no 802.3 MAC (that I know for sure), is specified to be lossy. That is just 
  not possible. 
    
  The 
  whole point is that of scope. Are we really looking for the MAC to have scope 
  similar to that of a bridge (I mean 802.1 like bridge) ? If that is the case, 
  I take my suggestion back. Please note that 802.3ad, even though has support 
  for many links (and priorities), it is not lossy. The reason is simply that 
  packets are expected to be buffered at highier layer. 
    
  So, 
  in summary, if we want to keep the theme of "MAC" similar to what has been in 
  802.3 (I do not know how it is in 802.5), then primary buffering 
  responsibility has to be shifted to highier layer. I like the idea of HP 
  traffic going through MAC itself, so you have much more deterministic control 
  over jitter but I would resist saying the same for LP as then you have to 
  decide between full buffering or lossy MAC. 
  Regards, Devendra Tripathi CoVisible Solutions, 
  Inc (In India: VidyaWeb (India) Pvt Ltd) 90 Great Oaks Blvd #206 San 
  Jose, Ca 95119 Tel: (408)226-6800, Fax: (408)226-6862  
  
    
    Devandra, 
      
    I 
    think I have been there before where you are headed.  
    I 
    call it "promiscuous-to-be-lossy-without-getting 
    into-trouble-because-everyone 
    will-forget-about-packets-in-wait" mode. But,  
    you will soon find out this mode violates 802.1 
    bridging rules and you will 
    labeled as the lossy-bigot :) 
    I 
    know it almost sounds like a secret religion ! 
      
    I 
    agree with you that buffer size is not a scalable solution. However, we have 
    to 
    ensure that the single transit path based MAC is 
    not brain-dead.  
      
      
    I 
    have another suggestion for us to consider: 
      
    Let us completely eliminate any normative 
    statements in the standard that  
    RPR MAC must be loss less. Let us write an 
    informative section that shows  
    buffer recommendation guidelines and relate 
    this to ring size, node count and  
    levels of HP traffic in order to operate the ring 
    as a loss less ring. I have yet to 
    come across an IEEE MAC standard that actually 
    specifies a specific procedure 
    that one must perform "in the MAC" to ensure the 
    MAC is loss less. If someone 
    does find out please let us 
    know. 
      
    Further, lets us also move away from checking 
    against provisioning errors and 
    get into the argument that LPTB will fill 
    up when there is provisioning errors and in order to be loss 
    less 
    we 
    must check this every now and then. Since, I have also heard the 
    argument 
    that priority inversion will never happen in a 
    "properly" provisioned and configured 
    network. However, that is exactly what 
    the standard defines in the current TX algorithm. 
     
    We 
    cannot have split personalities. Either we design a 
    protocol that is designed for  
    error free operation when properly 
    provisioned and configured or we should be afraid 
    of every  
    conceivable provisioning error and have the 
    standard be made idiot-proof. Unfortunately, the later 
    will takes us into many more rat-holes and delay 
    the standard. 
      
    Your thoughts ? 
    raj 
      
      
      
    
      
      Hi team, 
        
      Looks if my response to Mike's earlier mail was not noticed as 
      everyone is talking about the deciding the buffer size to guarantee a loss 
      less ring. I would like to repeat the option I suggested in that mail. 
       
        
      Basically the packets which can not be delivered by MAC within a 
      certain time for a given priority could be sent to upper layer as "packets 
      in waiting". Since MAC can not be expected to maintains 
      flows, and out of order packets have to be avoided, once a packet of 
      a certain priority goes on the path of "packets in waiting", the MAC will 
      have to keep on sending all packets of that priority to upper layer till 
      "Waiting Queue Empty" indication comes from upper layer. Also, as I 
      mentioned in previous mail, it would be possible for a MAC to emulate the 
      behavior of this upper layer by having suitable size of buffer or allow 
      for loss, but then it would be implementation detail and standard would 
      not have to worry about it. 
        
      The buffer size option is not scalable one and it will be very 
      contentious issue (at least for a MAC). 
      Regards, Devendra Tripathi CoVisible Solutions, 
      Inc (In India: VidyaWeb (India) Pvt Ltd) 90 Great Oaks Blvd 
      #206 San Jose, Ca 95119 Tel: (408)226-6800, Fax: (408)226-6862 
       
      
        
        Harry,  
          
        I am not suggesting a lossy ring. I requested 
        one, but most of you convinced 
        me that will never happen in RPR. So, I am 
        moving on with an assumption of 
        a loss less RPR ring and I request you do 
        too. 
          
        However, if I were to uphold the argument 
        for a loss less ring while absolutely 
         
        guaranteeing no priority inversion 
        than 
        a certain size of LPTB buffer must 
        designed in. Obviously the size of this 
        LPTB depends on the levels of HP traffic and 
        the RTT. Everything has a 
        consequence - there is no freee lunch 
        ! 
          
        So, the corollary, that if the 
        LPTB size is fixed on the ring than for a given 
        ring circumference only a certain 
        level of HP traffic, with absolute guarantees  
        on jitter, can be provided. This implies that 
        carriers would have to predict 
        the levels of HP traffic in the network before 
        they procure their equipment. 
          
        The one way to resolve this problem is to be 
        able to "add" more LPTB  
        to the RPR MAC to sustain higher levels of HP 
        traffic on the ring. Unfortunately, 
        at 10 gbps speeds off-chip TB schemes will have 
        significant penalties. 
          
        Anyway, you missed my statement I made in the 
        original email. 
        I said that if one were to prevent packet loss 
        and avoid priority inversion 
        than one must AVOID situations that creates a 
        scenario to pick one 
        over the other. Somehow, that seems like a 
        simple logic to me. So, 
        my argument was not for supporting a lossy ring 
        but what you need to 
        in order to have a loss less ring and avoid 
        priority inversion. 
          
        In fact, I wonder why you don't think similar 
        since your requirement is to 
        have a loss less ring, no priority inversion 
        and a single 2 MTU TB. I would think 
        the a single TB with ability to buffer 2 
        packets cries out for some method 
        to AVOID a situation that will force priority 
        inversion to honor a loss less ring 
        requirement. I must be missing something 
        ! 
          
        The real issue is that I am not fixated on 
        preserving any implementation at 
        the cost of having an absurd standard. On the 
        other hand, I am tolerant to the 
        big guns who want to do this I think we need to 
        ensure that the RPR WG 
        do diligence. 
          
        raj 
          
          
        
          
          Raj:  
          There are really two issues  one is vendor box issues when interworking:  1) utilization versus implementation to achieve the desired 
          packet delivery behavior.     
          The  1 TB and 2 TB design fall with in this category 
              Once reserved BW is allocated globally 
          or at link level, you think your box provide     better ring BW utilization. All the power to 
          you.   
          2) Lossy ring     
          This is an 802.17 issue.     Lossless 
          behavior is a must. You are arguing for lossy.  
          Regards,  
          Harry     
                
          -----Original Message-----  From: Leon Bruckman [mailto:leonb@xxxxxxxxxxxxx] 
           Sent: Tuesday, March 26, 2002 1:59 AM 
           To: 'Raj Sharma'  Cc: 
          stds-802-17@xxxxxxxx  Subject: RE: [RPRWG] RAH: 
          Re: Minutes of Rate Ad Hoc meeting  
  
          For the 2 transit buffer scheme there is another 
          way:  Have a LPTB that is deep enough. The LPTB 
          depth to avoid both: "on transit"  LP traffic 
          discard and reduced HP priority, can be calculated using the 
           formula in:  http://grouper.ieee.org/groups/802/17/documents/presentations/jan2002/vk_dwd 
           el_02.pdf  This formula can be 
          modified for the case of links with different reserved 
           rates also.  
          Leon  
          -----Original Message-----  From: Raj Sharma [mailto:raj@xxxxxxxxxxxx] 
           Sent: Tuesday, March 26, 2002 3:43 AM 
           To: 'Sanjay K. Agrawal'; Li Mo; stds-802-17@xxxxxxxx; 
          Nader Vijeh  Subject: RE: [RPRWG] RAH: Re: 
          Minutes of Rate Ad Hoc meeting  
  
          The only way to guarantee HP traffic and have no 
          packet loss  is to be able to AVOID situations 
          that will reduce the priority  of HP traffic to 
          satisfy a loss less ring.  
          There are two ways to avoid:  1. Provision the low priority to ramp-up very slowly - 
          this  will result in low link 
          utilization.  2. Constantly, provide each node 
          the ability to determine  what conditions would 
          lead to congestion.   
          raj   
          > -----Original Message-----  > From: Sanjay K. Agrawal [mailto:sagrawal@xxxxxxxxxxxxxxxxxx] 
           > Sent: Monday, March 25, 2002 5:03 PM 
           > To: Li Mo; stds-802-17@xxxxxxxx; Nader 
          Vijeh  > Subject: Re: [RPRWG] RAH: Re: 
          Minutes of Rate Ad Hoc meeting  > 
           >  > 
           > For me 2 is very important otherwise I 
          have very limited  > spatial reuse . 
          On  > the other hand, allowing the packet 
          loss on the ring, will  > limit the 
          scope  > of this technology to TCP/IP 
          networks. I think somehow we have to  > 
          accommodate both.  >  > -Sanjay K. Agrawal  > 
           >  > ----- 
          Original Message -----  > From: "Li Mo" 
          <limo01@xxxxxxxxx>  > To: 
          <stds-802-17@xxxxxxxx>; "Nader Vijeh" 
          <nader@xxxxxxxxxxxxxx>  > Sent: 
          Friday, March 22, 2002 11:04 AM  > Subject: 
          RE: [RPRWG] RAH: Re: Minutes of Rate Ad Hoc meeting  >  >  > 
           >  > I agree with 
          the comments made by previous authers. I used to  > think one of  > the key 
          characteristics of RPR is "no packet loss" once it is  > in transport.  > But, with the 
          different reservation rate possible on  > 
          different spans (unless  > a very 
          sophasticated fairness algorithm has been used which  > is unknow at  > this time, this 
          characteristics may be unattendable.  Hence  > we have a choice  > to be 
          made:  >  > 1. 
          allow the packet loss on the ring  > 2. 
          allow different reserved rate on different span  >  > For those, I would like to 
          see the first one unless somebody  > 
          developed a  > fairness algorithm which 
          achieves both.  >  > Li...  >  > -----Original Message-----  > 
          From: owner-stds-802-17@xxxxxxxxxxxxxxxxxx  > [mailto:owner-stds-802-17@xxxxxxxxxxxxxxxxxx]On 
          Behalf Of Nader Vijeh  > Sent: Friday, March 
          22, 2002 12:12 PM  > To: 
          stds-802-17@xxxxxxxx  > Subject: RE: [RPRWG] 
          RAH: Re: Minutes of Rate Ad Hoc meeting  > 
           >  > 
           > We have customers that find loosing 
          packets in the transport  > side of 
          the  > network unacceptable. One of the 
          reasons we hear is the "multi-tier"  > 
          environment, where the transport and the service side may be 
           > "logically"  > 
          separate and belong to different business entities.  Another item 
          to  > consider is that RPR is competing with 
          SONET for the data transport  > 
          infrastructure and SONET does not loose packets in transit. 
           >  > Nader 
           >  > -----Original 
          Message-----  > From: Mike Takefman [mailto:tak@xxxxxxxxx]  > Sent: Friday, March 22, 2002 7:44 AM  > To: Italo.Busi@xxxxxxxxxx  > Cc: 
          jalemon@xxxxxxxxx; pazy@xxxxxxxxxxxx; stds-802-17@xxxxxxxx 
           > Subject: Re: [RPRWG] RAH: Re: Minutes of Rate Ad 
          Hoc meeting  >  > 
           >  > I beg to 
          differ. We had presentations by Sprint at the working  > group that it is really important where packets get 
          lost.  >  > Losing 
          packet on the media is not acceptable to them.  >  > As I said previously, routers 
          or switches tend to have  > buffers that are 
          orders of magnitude larger than any  > 
          buffer we are considering for the MAC. Therefore,  > loss probability is low at that level and they can 
          engineer  > their network, (just like they 
          would engineer the media)  > to get the loss 
          statistics where they want them.  > 
           > cheers,  > 
           > mike  > 
           > Italo.Busi@xxxxxxxxxx wrote: 
           > >  > > See my 
          comment in line  > >  > > Italo  > > 
           > > > -----Original Message----- 
           > > > From: pazy@xxxxxxxxxxxx [mailto:pazy@xxxxxxxxxxxx] 
           > > > Sent: Tuesday, March 19, 2002 3:55 
          PM  > > > To: jalemon@xxxxxxxxx 
           > > > Cc: pazy@xxxxxxxxxxxx; 
          stds-802-17@xxxxxxxx  > > > Subject: 
          RE: [RPRWG] RAH: Re: Minutes of Rate Ad Hoc meeting  > > >  > > > 
           > >  > > 
          ...  > >  > 
          > >  > > > Furthermore, if a 
          user traffic is rejected at the ingress  > 
          point, the  > > > user gets an 
          immediate feedback. Assuming such a feedback is  > > > useful, how  > > 
          > would a network do it if a given packet was dropped not 
           > at the ingress  > > > but rather somewhere on the ring, say on the 5th 
          node in a  > > > 10-node path. 
           > > >  > 
          >  > > As far as I know, metro netwoks 
          are tipically made by many  > > 
          interconnected rings (SBC made a good presentation in  > September about  > > this 
          assumption).  > > This implies that you 
          are loosing packets in the metro  > network 
          so the  > > issue is not completely 
          solved.  > > From the customer point of 
          view there is no difference  > between 
          loosing  > > packets on the ring or in 
          the routers/bridges interconnecting rings.  > > The big difference is made by the amount of packets 
          that  > the customer  > > sees as lost at end-to-end perspective ... 
           > >  > > > 
          Again, I hope that I've managed to clarify my views, but 
           > I am not sure  > > > if we "violently agree" or still have some 
          differences.  > > >  > > > Offer Pazy  > > 
          >  > > > Burlington, MA 
           > > > Tel: (781)359-9099 x1907 
           > > >  > > 
          >  > > > -----Original 
          Message-----  > > > From: John Lemon 
          [mailto:jalemon@xxxxxxxxx] 
           > > > Sent: Monday, March 18, 2002 8:43 
          PM  > > > To: pazy@xxxxxxxxxxxx 
           > > > Cc: stds-802-17@xxxxxxxx 
           > > > Subject: Re: [RPRWG] RAH: Re: Minutes 
          of Rate Ad Hoc meeting  > > > 
           > > > Offer,  > 
          > >  > > > As I mentioned in the 
          Ad Hoc, and as Harry and Yiming  > have 
          reiterated,  > > > there 
           > > > are trade offs between utilization, 
          delay/jitter, and  > loss. You can 
           > > > choose  > 
          > > at most 2 of the 3. I believe there is a general clear 
           > preference for  > > > lowest  > > > 
          loss most, then for lowest delay/jitter next, and then for 
          highest  > > > utilization of the 
          available bandwidth last.  > > 
          >  > > > But Yiming's suggestion of 
          allowing this to be configurable is  > > 
          > intriguing.  > > > While I 
          believe we would always have the order I list above as the 
           > > > default,  > 
          > > I could imagine a customer wanting to change it away from 
           > the default.  > 
          > > If it  > > > were an option 
          that they didn't have to configure, those that  > > > wanted to  > > > 
          change from the default would be accommodated; and those 
           > that didn't  > 
          > > want to  > > > be bothered 
          with configing yet another parameter could safely  > > > ignore it.  > > 
          >  > > > John Lemon 
           > > > ----- Original Message ----- 
           > > > From: "Offer pazy" 
          <pazy@xxxxxxxxxxxx>  > > > To: 
          "'Mike Takefman'" <tak@xxxxxxxxx>; "'Yiming Yao'" 
           > > > <YYao@xxxxxxxxxxxx> 
           > > > Cc: 
          <hans-j.reumerman@xxxxxxxxxxx>; 
          <stds-802-17@xxxxxxxx>  > > > 
          Sent: Monday, March 18, 2002 2:44 PM  > > 
          > Subject: RE: [RPRWG] RAH: Re: Minutes of Rate Ad Hoc 
          meeting  > > >  > > >  > > > 
           > > > I fully concur with Mike's response. 
          We have to be  > extremely careful 
           > > > about adding optional behavior (and 
          variety) to the  > standard. In my 
           > > > opinion, we already have far too many 
          options (for this  > early stage of 
           > > > the standard development). Options are 
          a nightmare (and  > if someone can 
           > > > help me with a stronger word, please 
          do :-) for users (carriers),  > > > 
          testers, general audience, and finally to ourselves as we 
           > will have to  > 
          > > work much harder to make all these options work together, 
          are  > > > consistent, and that all 
          combinations are covered.  > Additionally, 
          there  > > > is the important issue of 
          interoperability which is made  > 
          exponentially  > > > more complex with 
          each additional option.  > > > 
           > > > >From my experience, developers 
          often tend to "be nice to  > users" 
          by  > > > offering every options 
          possible, just to later be  > rejected by 
          the end  > > > users who don't have 
          the infrastructure, the personnel, and the  > > > knowledge to sort out the options, to decide, to 
          manage and  > > > to maintain 
           > > > their many network nodes. 
           > > >  > > 
          >  > > > Specifically, please note 
          that the packet loss we are  > considering 
          here  > > > (or considering not 
          allowing) is at the very low level of  > the 
          physical  > > > level. Look at it as 
          the property of the wire. And at some  > 
          > > point we must  > > > 
          establish a common model for this "wire" to be able to 
           > build the upper  > > > layers. This has nothing to do with the 
          legitimate topic  > that is being 
           > > > discussed of policing traffic on the 
          ingress points to  > the network. 
           > > > There of course, there are many 
          tradeoffs that are better  > > > left 
          of to the  > > > operators, and these 
          tradeoffs are much more relevant to  > > 
          > jitter, latency  > > > and the 
          such.  > > >  > > > Offer Pazy  > > 
          >  > > > Burlington, MA 
           > > > Tel: (781)359-9099 x1907 
           > > >  > > 
          >  > > > -----Original 
          Message-----  > > > From: 
          owner-stds-802-17@xxxxxxxxxxxxxxxxxx  > > 
          > [mailto:owner-stds-802-17@xxxxxxxxxxxxxxxxxx] 
          On Behalf Of  > > > Mike 
          Takefman  > > > Sent: Monday, March 
          18, 2002 3:37 PM  > > > To: Yiming 
          Yao  > > > Cc: 
          'hans-j.reumerman@xxxxxxxxxxx'; stds-802-17@xxxxxxxx  > > > Subject: Re: [RPRWG] RAH: Re: Minutes of Rate Ad 
          Hoc meeting  > > >  > > >  > > > 
          Yiming,  > > >  > > > speaking as a technical expert,  > > >  > > > while I 
          understand your desire to have LP packets  > 
          dropped, be aware  > > > that 802 has 
          never had a MAC that drops packets from the medium  > > > except due to a CRC errors.  > > >  > > > >From 
          a compliance testing perspective, the issue of packet drops 
           > > > would make it difficult (if not 
          impossible) to provide a test  > > > 
          that proved compliance if packet drops were allowed. Remember, 
           > > > if you can't test for compliance, it 
          is not a standard.  > > > 
           > > > I believe that proper use of reserved 
          BW will remove any need to  > > > drop 
          packets. I look forward to seeing the simulation results 
           > > > that show problems as a part of the 
          RAH.  > > >  > > >  > > > 
          mike  > > >  > > >  > > > > 
          Yiming Yao wrote:  > > > > 
           > > > > Hans,  > > > >  > > > > 
          The current draft of the RPR standard tries to achieve several 
           > > > objectives: high link 
          utilization,  > > > > guaranteed 
          minimum jitter for reserved HP traffic, no  > packet loss on  > > > the 
          ring, etc, and these  > > > > 
          objectives are conflicting to each other sometimes. One 
           > customer may  > 
          > > want to disallow any LP  > > 
          > > packet drop on the ring even this means high jitter for the 
          HP  > > > traffic; another may want 
          to  > > > > guarantee minimum 
          jitter to HP traffic (carrying TDM) at risk of  > > > occasionally dropping some LP  > > > > packets.  > > 
          > >  > > > > My suggestion is 
          that RPR provide a choice for the  > 
          customer to make  > > > his/her 
          decision in conflict  > > > > 
          resolution.  > > > > 
           > > > > I didn't assume the operator 
          wants to adjust the total  > > > 
          load/throughput. Maybe this can be done  > 
          > > > more easily if the above choice is provided. 
           > > > >  > > 
          > > Regards,  > > > > 
           > > > > Yiming  > > > >  > > > 
          >      -----Original Message----- 
           > > > >      
          From: hans-j.reumerman@xxxxxxxxxxx  > > 
          > [mailto:hans-j.reumerman@xxxxxxxxxxx] 
           > > > >      
          Sent: Friday, March 15, 2002 1:35 AM  > > 
          > >      To: 
          stds-802-17@xxxxxxxx  > > > 
          >      Subject: [RPRWG] RAH: Re: Minutes 
          of Rate Ad Hoc meeting  > > > 
          >  > > > 
          >      > Yiming Yao: allow customer to 
          choose between loss,  > > > jitter, 
          and  > > > utilization 
           > > > >  > > 
          > >      Is the underlying assumption 
          that the operator of the ring  > > > 
          (=customer?) wants to  > > > 
          >      adjust the total 
          load/throughput?  Would this be for  > 
          > > loadbalancing purposes?  > > 
          > >  > > > 
          >      regards,  > > > >      Hans 
           > > > >  > > 
          > >      
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
           > > > >      
          Hans-Jürgen Reumerman  > > > 
          >       
          Hans-J.Reumerman@xxxxxxxxxxx  > > > 
          >      Digital Communications & 
          networking  > > > 
          pww.pfa.research.philips.com/dc/  > > 
          > >      Philips Research 
          Laboratories  > > > Phone: +49 241 
          6003 629  > > > 
          >      Weisshausstr.2, 52066 Aachen, 
          Germany           
           > Fax:   +49 241  > > > 6003 519  > > > 
          >      
          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
           > > >  > > > 
          --  > > > Michael 
          Takefman              
          tak@xxxxxxxxx  > > > Manager of 
          Engineering,       Cisco Systems 
           > > > Chair IEEE 802.17 Stds WG 
           > > > 2000 Innovation Dr, Ottawa, Canada, 
          K2K 3E8  > > > voice: 
          613-254-3399       fax: 
          613-254-4867  > > >  > > >  > > > 
           > > >  > 
          >  > >  > 
          -------------------------------------------------------------- 
           > --------------  > 
          ------------------------  > 
          >                   
          Name: WINMAIL.DAT  > >    
          WINMAIL.DAT    Type: application/ms-tnef 
           > 
          >               
          Encoding: base64  >  > --  > Michael 
          Takefman              
          tak@xxxxxxxxx  > Manager of 
          Engineering,       Cisco Systems 
           > Chair IEEE 802.17 Stds WG  > 2000 Innovation Dr, Ottawa, Canada, K2K 3E8 
           > voice: 
          613-254-3399       fax: 
          613-254-4867  >  > 
           > 
          _________________________________________________________ 
           > Do You Yahoo!?  > Get 
          your free @yahoo.com address at http://mail.yahoo.com 
           >  > 
              
 |