home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / dcom / cellrel / 444 < prev    next >
Encoding:
Text File  |  1992-08-31  |  1.7 KB  |  43 lines

  1. Newsgroups: comp.dcom.cell-relay
  2. Path: sparky!uunet!decwrl!sgi!rigden.wpd.sgi.com!rpw3
  3. From: rpw3@rigden.wpd.sgi.com (Rob Warnock)
  4. Subject: Re: followup to reordering thread
  5. Message-ID: <p9o4pb0@sgi.sgi.com>
  6. Sender: rpw3@rigden.wpd.sgi.com
  7. Organization: Silicon Graphics, Inc.  Mountain View, CA
  8. Date: Tue, 1 Sep 1992 05:08:02 GMT
  9. Lines: 32
  10.  
  11. brian@dxcern.cern.ch (Brian Carpenter   CERN-CN) writes:
  12. +---------------
  13. | Another (very minor) disagreement with Craig. You should compute
  14. | the AAL CRC on the fly as the cells arrive, not after the last cell.
  15. | (I'm assuming you have hardware assist of course.)
  16. +---------------
  17.  
  18. Basically, I agree with you. One doesn't want to waste either the bandwidth
  19. or the latency of another pass over the data just for the CRC. However, there
  20. exist reasonable potential architectures for an ATM interface for which one
  21. might *not* want to do the CRC "on the fly" at cell-arrival time, since that
  22. involves fetching the old CRC from the per-VCI "context", shifting in the
  23. new stuff (8, 16, or 32 bits at a time), and then saving the new CRC in the
  24. per-VCI "context" -- once per cell.
  25.  
  26. Depending on the bandwidth and latency to the VCI context memory, and on
  27. the cost of the SAR part of the interface, one might wish to defer the CRC
  28. calculation until the whole packet is being DMA'd to the host and do it
  29. in fly-by mode then (without context changes), for example. Costs nothing
  30. in added bandwidth or latency, and is potentially cheaper. (But also has
  31. the limitation that one must be willing to go ahead and DMA a packet with
  32. a potentially bad CRC. Tanstaafl.)
  33.  
  34.  
  35. -Rob
  36.  
  37. -----
  38. Rob Warnock, MS-9U/510        rpw3@sgi.com
  39. Silicon Graphics, Inc.        (415)390-1673
  40. 2011 N. Shoreline Blvd.
  41. Mountain View, CA  94043
  42.  
  43.