home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / parallel / 2072 < prev    next >
Encoding:
Text File  |  1992-09-08  |  1.0 KB  |  46 lines

  1. Newsgroups: comp.parallel
  2. Path: sparky!uunet!gatech!hubcap!fpst
  3. From: anurag@cc.gatech.edu (Anurag Gupta)
  4. Subject: Re:Synchronizing watches
  5. Message-ID: <1992Sep8.133720.29680@hubcap.clemson.edu>
  6. Sender: fpst@hubcap.clemson.edu (Steve Stevenson)
  7. Organization: Clemson University
  8. Date: Mon, 7 Sep 92 15:44:18 EDT
  9. Approved: parallel@hubcap.clemson.edu
  10. Lines: 34
  11.  
  12. >Mike Nelson writes:
  13. >I must be missing something here, because this looks quite simple.
  14. >
  15. >-A & B already know this procedure.
  16. >
  17. >A: says "Bing" to B
  18. >   B responds with "Bing" to A
  19. >
  20. >this is ABBA time - the total delay
  21. >
  22. >A:
  23. >1. says "Bong"
  24. >2. waits, say N minutes (N > ABBA)
  25. >3. says "Bong" again
  26. >
  27. >B already knows what N is, and can then determine
  28. >What AB is (Bong2 - Bong1 - N)
  29. >
  30. >B tells A what AB time is.
  31. >
  32. >A says "Bang" and waits AB time before zeroing
  33. >the watch
  34. >
  35. >When B hears "Bang", B immediately zero's the watch
  36. >
  37. >synchronized
  38. >
  39. >Michael Nelson
  40.  
  41. The flaw is this: *Both* Bong2 and Bong1 will be delayed by AB and so
  42. Bong2 - Bong1 - N will be zero and not AB.
  43.  
  44. Anurag Gupta
  45.  
  46.