• DocumentCode
    1624096
  • Title

    Realization of a distributed OS component for internal clock synchronization in a LAN environment

  • Author

    Kim, K.H. ; Im, Chansik ; Athreya, Prasad

  • Author_Institution
    California Univ., Irvine, CA, USA
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    263
  • Lastpage
    270
  • Abstract
    A key challenge in keeping distributed clocks well synchronized in a LAN environment via OS-or middleware-level mechanisms is to create an interference-free condition in a network channel(s) and a nonpreemptible on-alert condition in the responsible thread in each node during each resynchronization round while keeping the length of each round as short as possible. An approach for meeting this challenge which is based on the middleware architecture TMOSM, has been presented. A prototype implementation and its measurements indicated that with a typical network of PCs connected via a 10 Mbps Ethernet, the PC nodes can be kept synchronized within the deviation bound of 0.5 milliseconds. The organizing principle is believed to be applicable to many real-time OSs or middleware used to support distributed computing applications
  • Keywords
    client-server systems; clocks; network operating systems; synchronisation; workstation clusters; 10 Mbit/s; Ethernet; LAN environment; PC network; TMOSM middleware architecture; distributed OS component; distributed computing applications; interference-free condition; internal clock synchronization; middleware-level mechanisms; nonpreemptible on-alert condition; resynchronization round; thread; Clocks; Ethernet networks; Interference; Local area networks; Middleware; Organizing; Personal communication networks; Prototypes; Synchronization; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2002. (ISORC 2002). Proceedings. Fifth IEEE International Symposium on
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-7695-1558-4
  • Type

    conf

  • DOI
    10.1109/ISORC.2002.1003726
  • Filename
    1003726