{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,19]],"date-time":"2025-11-19T06:53:48Z","timestamp":1763535228846,"version":"build-2065373602"},"reference-count":23,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2013,8,20]],"date-time":"2013-08-20T00:00:00Z","timestamp":1376956800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This work analyzes several drift compensation mechanisms in wireless sensor networks (WSN). Temperature is an environmental factor that greatly affects oscillators shipped in every WSN mote. This behavior creates the need of improving drift compensation mechanisms in synchronization protocols. Using the Flooding Time Synchronization Protocol (FTSP), this work demonstrates that crystal oscillators are affected by temperature variations. Thus, the influence of temperature provokes a low performance of FTSP in changing conditions of temperature. This article proposes an innovative correction factor that minimizes the impact of temperature in the clock skew. By means of this factor, two new mechanisms are proposed in this paper: the Adjusted Temperature (AT) and the Advanced Adjusted Temperature (A2T). These mechanisms have been combined with FTSP to produce AT-FTSP and A2T-FTSP. Both have been tested in a network of TelosB motes running TinyOS. Results show that both AT-FTSP and A2T-FTSP improve the average synchronization errors compared to FTSP and other temperature-compensated protocols (Environment-Aware Clock Skew Estimation and Synchronization for WSN (EACS) and Temperature Compensated Time Synchronization (TCTS)).<\/jats:p>","DOI":"10.3390\/s130810981","type":"journal-article","created":{"date-parts":[[2013,8,20]],"date-time":"2013-08-20T11:33:57Z","timestamp":1376998437000},"page":"10981-11006","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Temperature-Compensated Clock Skew Adjustment"],"prefix":"10.3390","volume":"13","author":[{"given":"Jose","family":"Castillo-Secilla","sequence":"first","affiliation":[{"name":"Computer Architecture, Electronics and E.T., University of C\u00f3rdoba, C\u00f3rdoba 14071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5564-7889","authenticated-orcid":false,"given":"Jose","family":"Palomares","sequence":"additional","affiliation":[{"name":"Computer Architecture, Electronics and E.T., University of C\u00f3rdoba, C\u00f3rdoba 14071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2584-5491","authenticated-orcid":false,"given":"Joaqu\u00edn","family":"Olivares","sequence":"additional","affiliation":[{"name":"Computer Architecture, Electronics and E.T., University of C\u00f3rdoba, C\u00f3rdoba 14071, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2013,8,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2175","DOI":"10.3390\/s120202175","article-title":"A survey on virtualization of wireless sensor networks","volume":"12","author":"Islam","year":"2012","journal-title":"Sensors"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Sommer, P., and Wattenhofer, R. (2009, January 15\u201318). Gradient Clock Synchronization in Wireless Sensor Networks. Phoenix, AZ, USA.","DOI":"10.1145\/1435473.1435477"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Mar\u00f3ti, M., Kusy, B., Simon, G., and L\u00e9deczi, A. (2004, January 3\u20135). The Flooding Time Synchronization Protocol. Baltimorem, MD, USA.","DOI":"10.1145\/1031495.1031501"},{"key":"ref_4","unstructured":"Vig, J. (1992). Introduction to Quartz Frequency Standards, Army Research Laboratory. Research and Development Technical Report Slcet-tr-1."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Sugihara, R., and Gupta, R. (2011, January 23\u201325). Clock Synchronization with Deterministic Accuracy Guarantee. Bonn, Germany.","DOI":"10.1109\/INFCOM.2011.5934976"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Yang, Z., Cai, L., Liu, Y., and Pan, J. (2012, January 25\u201330). Environment-Aware Clock Skew Estimation and Synchronization for Wireless Sensor Networks. Orlando, Florida.","DOI":"10.1109\/INFCOM.2012.6195457"},{"key":"ref_7","unstructured":"Sichitiu, M., and Veerarittiphan, C. (2003, January 16\u201320). Simple, Accurate Time Synchronization for Wireless Sensor Networks. New Orleans, LA."},{"key":"ref_8","unstructured":"Ping, S. (2003). Delay Measurement Time Synchronization for Wireless Sensor Networks, Intel Research. Research Technical Report IRB-tr-03."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Elson, J., Girod, L., and Estrin, D. (2002, January 9\u201311). Fine-Grained Network Time Synchronization Using Reference Broadcasts. Boston, Massachusetts.","DOI":"10.1145\/1060289.1060304"},{"key":"ref_10","unstructured":"Ganeriwal, S., Kumar, R., and Sivastasa, M. Timing-Sync Protocol for Sensor Networks. 138\u2013149."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Apicharttrisorn, K., Choochaisri, S., and Intanagonwiwat, C. (2010, January 28\u201330). Energy-Efficient Gradient Time Synchronization for Wireless Sensor Networks. Liverpool, UK.","DOI":"10.1109\/CICSyN.2010.14"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/LES.2009.2028103","article-title":"Temperature compensated time synchronization","volume":"1","author":"Schmid","year":"2009","journal-title":"IEEE Embed. Syst. Lett."},{"key":"ref_13","unstructured":"Isotemp Research Inc. Specifying Crystal Oscillators. Available online: http:\/\/www.isotemp.com\/wp-content\/uploads\/2011\/06\/Specifying_CrystalOscil-lators.pdf."},{"key":"ref_14","unstructured":"Castillo-Secilla, J., Palomares, J., and Olivares, J. (2012, January 20\u201323). Sincronizaci\u00f3n de Tiempos en Redes Inal\u00e1mbricas de Sensores con Ajuste Avanzado por Temperatura. Madrid, Spain."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"14887","DOI":"10.3390\/s121114887","article-title":"A qualitative comparison of different logical topologies for wireless sensor networks","volume":"12","author":"Mamun","year":"2012","journal-title":"Sensors"},{"key":"ref_16","unstructured":"(2012). Crossbow Technologies, Crossbow Technologies Inc.. TelosB Datasheet."},{"key":"ref_17","unstructured":"Mar\u00f3ti, M., and Sallai, J. (2008). TEP 132: Packet Time-Stamping, TinyOS."},{"key":"ref_18","unstructured":"Mar\u00f3ti, M., and Sallai, J. (2008). TEP 133: Packet-Level Time Synchronization, TinyOS."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"506","DOI":"10.1049\/el.2012.3911","article-title":"Temperature-aware methodology for time synchronisation protocols in wireless sensor networks","volume":"49","author":"Palomares","year":"2013","journal-title":"Electron. Lett."},{"key":"ref_20","unstructured":"(2011). Humidity and Temperature Sensor IC, Sensirion. SHT1x."},{"key":"ref_21","unstructured":"(2006). Standard for Wireless Sensor Networks communications, Institute of Electrical and Electronics Engineers. IEEE 802.15.4."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"5900","DOI":"10.3390\/s110605900","article-title":"Operating systems for wireless sensor networks: A survey","volume":"11","author":"Farooq","year":"2011","journal-title":"Sensors"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Lenzen, C., Sommer, P., and Wattenhofer, R. (2009, January 4\u20136). Optimal Clock Synchronization in Networks. Berkeley, CA, USA.","DOI":"10.1145\/1644038.1644061"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/13\/8\/10981\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:48:45Z","timestamp":1760219325000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/13\/8\/10981"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,8,20]]},"references-count":23,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2013,8]]}},"alternative-id":["s130810981"],"URL":"https:\/\/doi.org\/10.3390\/s130810981","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2013,8,20]]}}}