{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:ADYAAY5XDV27CQB6JNLADTRBNO","short_pith_number":"pith:ADYAAY5X","canonical_record":{"source":{"id":"1806.02474","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2018-06-07T00:49:34Z","cross_cats_sorted":[],"title_canon_sha256":"5a8440975aae138c2473ed32c9c3a106dac40b3ab0b3f258b4651170f0a69d36","abstract_canon_sha256":"9d8b117652828b5ce55ef1bfd36e0977e708afb96fbc9407b585632de2bdb1f8"},"schema_version":"1.0"},"canonical_sha256":"00f00063b71d75f1403e4b5601ce216bb5d1e85315063f2b4f06df3825ec0c45","source":{"kind":"arxiv","id":"1806.02474","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1806.02474","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"arxiv_version","alias_value":"1806.02474v1","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1806.02474","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"pith_short_12","alias_value":"ADYAAY5XDV27","created_at":"2026-05-18T12:32:13Z"},{"alias_kind":"pith_short_16","alias_value":"ADYAAY5XDV27CQB6","created_at":"2026-05-18T12:32:13Z"},{"alias_kind":"pith_short_8","alias_value":"ADYAAY5X","created_at":"2026-05-18T12:32:13Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:ADYAAY5XDV27CQB6JNLADTRBNO","target":"record","payload":{"canonical_record":{"source":{"id":"1806.02474","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2018-06-07T00:49:34Z","cross_cats_sorted":[],"title_canon_sha256":"5a8440975aae138c2473ed32c9c3a106dac40b3ab0b3f258b4651170f0a69d36","abstract_canon_sha256":"9d8b117652828b5ce55ef1bfd36e0977e708afb96fbc9407b585632de2bdb1f8"},"schema_version":"1.0"},"canonical_sha256":"00f00063b71d75f1403e4b5601ce216bb5d1e85315063f2b4f06df3825ec0c45","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:13:56.727096Z","signature_b64":"oEpXckZgoaraVXe9+M8XDBKIZh19i3yJu5KiCDw4/hpABcSpesUJyZbAS5uqgoP5sq6cKlbEyNuoA2erQxL0Dw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"00f00063b71d75f1403e4b5601ce216bb5d1e85315063f2b4f06df3825ec0c45","last_reissued_at":"2026-05-18T00:13:56.726272Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:13:56.726272Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1806.02474","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T00:13:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Lyj4sMu3hOpQvTCUpG2y2TgytL5GbpbJ9258i7grTx+Avayz6djseclegfgYH9yR0sJqANpB245JSeHIB0NeAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-02T20:57:21.665333Z"},"content_sha256":"e4c444f7a052197de4fcc5c172db93a6bcb7007eaf1d899ffa4327fa1cf94af6","schema_version":"1.0","event_id":"sha256:e4c444f7a052197de4fcc5c172db93a6bcb7007eaf1d899ffa4327fa1cf94af6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:ADYAAY5XDV27CQB6JNLADTRBNO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A System for Clock Synchronization in an Internet of Things","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.NI","authors_text":"Joel Sommers, Paul Barford, Ramakrishnan Durairajan, Sathiya Kumaran Mani","submitted_at":"2018-06-07T00:49:34Z","abstract_excerpt":"Synchronizing clocks on Internet of Things (IoT) devices is important for applications such as monitoring and real time control. In this paper, we describe a system for clock synchronization in IoT devices that is designed to be scalable, flexibly accommodate diverse hardware, and maintain tight synchronization over a range of operating conditions. We begin by examining clock drift on two standard IoT prototyping platforms. We observe clock drift on the order of seconds over relatively short time periods, as well as poor clock rate stability, each of which make standard synchronization protoco"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1806.02474","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T00:13:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"JccUAoeBICpnr1Z8tWe+zV31dmTN04TdQt5+IxEI4OSCeZq6Ijnhd8yanF8mQpvI296U0nCrsMv9mXRVR1vjDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-02T20:57:21.665685Z"},"content_sha256":"aa6e6cb168175d7c50cb87387ff9e9997b6bb3c3faa48464307a018e1e47f145","schema_version":"1.0","event_id":"sha256:aa6e6cb168175d7c50cb87387ff9e9997b6bb3c3faa48464307a018e1e47f145"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/ADYAAY5XDV27CQB6JNLADTRBNO/bundle.json","state_url":"https://pith.science/pith/ADYAAY5XDV27CQB6JNLADTRBNO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/ADYAAY5XDV27CQB6JNLADTRBNO/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-06-02T20:57:21Z","links":{"resolver":"https://pith.science/pith/ADYAAY5XDV27CQB6JNLADTRBNO","bundle":"https://pith.science/pith/ADYAAY5XDV27CQB6JNLADTRBNO/bundle.json","state":"https://pith.science/pith/ADYAAY5XDV27CQB6JNLADTRBNO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/ADYAAY5XDV27CQB6JNLADTRBNO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:ADYAAY5XDV27CQB6JNLADTRBNO","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"9d8b117652828b5ce55ef1bfd36e0977e708afb96fbc9407b585632de2bdb1f8","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2018-06-07T00:49:34Z","title_canon_sha256":"5a8440975aae138c2473ed32c9c3a106dac40b3ab0b3f258b4651170f0a69d36"},"schema_version":"1.0","source":{"id":"1806.02474","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1806.02474","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"arxiv_version","alias_value":"1806.02474v1","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1806.02474","created_at":"2026-05-18T00:13:56Z"},{"alias_kind":"pith_short_12","alias_value":"ADYAAY5XDV27","created_at":"2026-05-18T12:32:13Z"},{"alias_kind":"pith_short_16","alias_value":"ADYAAY5XDV27CQB6","created_at":"2026-05-18T12:32:13Z"},{"alias_kind":"pith_short_8","alias_value":"ADYAAY5X","created_at":"2026-05-18T12:32:13Z"}],"graph_snapshots":[{"event_id":"sha256:aa6e6cb168175d7c50cb87387ff9e9997b6bb3c3faa48464307a018e1e47f145","target":"graph","created_at":"2026-05-18T00:13:56Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"abstract_excerpt":"Synchronizing clocks on Internet of Things (IoT) devices is important for applications such as monitoring and real time control. In this paper, we describe a system for clock synchronization in IoT devices that is designed to be scalable, flexibly accommodate diverse hardware, and maintain tight synchronization over a range of operating conditions. We begin by examining clock drift on two standard IoT prototyping platforms. We observe clock drift on the order of seconds over relatively short time periods, as well as poor clock rate stability, each of which make standard synchronization protoco","authors_text":"Joel Sommers, Paul Barford, Ramakrishnan Durairajan, Sathiya Kumaran Mani","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2018-06-07T00:49:34Z","title":"A System for Clock Synchronization in an Internet of Things"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1806.02474","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:e4c444f7a052197de4fcc5c172db93a6bcb7007eaf1d899ffa4327fa1cf94af6","target":"record","created_at":"2026-05-18T00:13:56Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"9d8b117652828b5ce55ef1bfd36e0977e708afb96fbc9407b585632de2bdb1f8","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.NI","submitted_at":"2018-06-07T00:49:34Z","title_canon_sha256":"5a8440975aae138c2473ed32c9c3a106dac40b3ab0b3f258b4651170f0a69d36"},"schema_version":"1.0","source":{"id":"1806.02474","kind":"arxiv","version":1}},"canonical_sha256":"00f00063b71d75f1403e4b5601ce216bb5d1e85315063f2b4f06df3825ec0c45","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"00f00063b71d75f1403e4b5601ce216bb5d1e85315063f2b4f06df3825ec0c45","first_computed_at":"2026-05-18T00:13:56.726272Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:13:56.726272Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"oEpXckZgoaraVXe9+M8XDBKIZh19i3yJu5KiCDw4/hpABcSpesUJyZbAS5uqgoP5sq6cKlbEyNuoA2erQxL0Dw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:13:56.727096Z","signed_message":"canonical_sha256_bytes"},"source_id":"1806.02474","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e4c444f7a052197de4fcc5c172db93a6bcb7007eaf1d899ffa4327fa1cf94af6","sha256:aa6e6cb168175d7c50cb87387ff9e9997b6bb3c3faa48464307a018e1e47f145"],"state_sha256":"1540a524f4ab0eea4556aa154e173d0fdeaf94bc05ab15d92eed4e8b739945c2"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Ok97R422/BAYt9BavxKetAc62MkNTIZSzGCG7+AfMqKm3S5JUa+KlD2nyisL+mWtJe6usgB+2areg/+QOBatCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-02T20:57:21.667742Z","bundle_sha256":"bc583d524b0777f675264a1c18966eb17800c3d1a20d9fd77211fa4542799259"}}