ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
A theoretical evaluation of peer-to-peer internal clock synchronization
Full text PdfPdf (137 KB)
Source International Conference on Autonomic Computing and Communication Systems archive
Proceedings of the 2nd International Conference on Autonomic Computing and Communication Systems table of contents
Turin, Italy
Article No.: 1  
Year of Publication: 2008
ISBN:978-963-9799-34-9
Authors
Sirio Scipioni  Sapienza University of Rome, Rome, Italy
Leonardo Querzoni  Sapienza University of Rome, Rome, Italy
Sara Tucci Piergiovanni  Sapienza University of Rome, Rome, Italy
Roberto Baldoni  Sapienza University of Rome, Rome, Italy
Sponsors
: ICST
ACM: Association for Computing Machinery
: Create-Net
Publisher
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 32,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Synchronized clocks are usually considered as a prerequisite for many distributed applications. Existing solutions mainly deal with this problem in static environments with well defined characteristics and limits. The needs of an emergent class of large-scale peer-to-peer applications that have to operate without any assumptions on the surrounding environment have recently revitalized this research area with the proposals of new solutions characterized by self-organization capabilities and strong adaptability to dynamic settings.

This paper reports about the properties of a clock synchronization algorithm for large scale applications. The algorithm implements an internal clock synchronization mechanism which combines the gossip-based paradigm with a nature-inspired approach coming from the coupled oscillators phenomenon. Using a theoretical approach, the paper focuses on the convergence properties of the algorithm, characterizing its synchronization speed (decay factor) the final synchronization point and error.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
R. Baldoni, A. Corsaro, L. Querzoni, S. Scipioni, and S. Tucci-Piergiovanni. An adaptive coupling-based algorithm for internal clock synchronization of large scale dynamic systems. In OTM Conferences, pages 701--716, 2007.
 
3
 
4
F. Cristian. A probabilistic approach to distributed clock synchronization, chapter 3, pages 146--158. Distributed Computing. 1989.
 
5
F. Cristian, H. Aghili, and R. Strong. Clock synchronization in the presence of omission and performance faults, and processor joins. In Proceedings of the Int. Conf. Fault-Tolerant Computing, pages 218--223, 1986.
6
 
7
A. Daliot, D. Dolev, and H. Parnas. Linear time byzantine self-stabilizing clock synchronization. Technical Report TR2003-89, The Hebrew University of Jerusalem, 2003.
 
8
A. Daliot, D. Dolev, and H. Parnas. Self-stabilizing pulse synchronization inspired by biological pacemaker networks. In Proceedings of the Sixth Symposium on Self-Stabilizing Systems, pages 32--48, 2003.
 
9
10
 
11
 
12
K. Iwanicki, M. van Steen, and S. Voulgaris. Gossip-based synchronization for large scale decentralized systems. In Proceedings of the Second IEEE International Workshop on Self-Managed Networks, Systems and Services, 2006.
 
13
14
15
16
17
 
18
 
19
 
20
D. Mills. Network time protocol version 4 reference and implementation guide. Electrical and Computer Engineering Technical Report 06-06-1, June 2006.

Collaborative Colleagues:
Sirio Scipioni: colleagues
Leonardo Querzoni: colleagues
Sara Tucci Piergiovanni: colleagues
Roberto Baldoni: colleagues