{"format":"ptob-page","version":1,"canonical":"https://ptob.dev/research/awake-timing-power-scheduling/","title":"Timing information and power scheduling — PToB research","description":"An awake six-run timing pilot and hypothetical wake/listen energy models, retaining 42 refreshed windows out of 120 and incomplete BLE observation coverage.","language":"en","robots":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1","dates":{"modified":"2026-10-30"},"authors":["Jonathan Yantis"],"mainEntity":"https://ptob.dev/papers/ptob-power-scheduling-preprint.pdf#article","representations":{"application/json":"https://ptob.dev/research/awake-timing-power-scheduling/?format=json","text/markdown":"https://ptob.dev/research/awake-timing-power-scheduling/?format=markdown"},"documentation":"https://ptob.dev/agent-formats.json","social":{"openGraph":{"title":"Timing information and power scheduling — PToB research","description":"An awake six-run timing pilot and hypothetical wake/listen energy models, retaining 42 refreshed windows out of 120 and incomplete BLE observation coverage.","url":"https://ptob.dev/research/awake-timing-power-scheduling/","type":"article","siteName":"PToB","locale":"en_US","image":{"url":"https://ptob.dev/social/ptob-timing-v3.jpg","secureUrl":"https://ptob.dev/social/ptob-timing-v3.jpg","type":"image/jpeg","width":"1200","height":"630","alt":"PToB: nanosecond time sync over Bluetooth. T096: 62.5 ns one-relay PPS-shadow RMS. W12 ESP32-S3: 60.3 ns relative-PPS RMS; 522/600 eligible, max 180 ns."}},"twitter":{"card":"summary_large_image","title":"Timing information and power scheduling — PToB research","description":"An awake six-run timing pilot and hypothetical wake/listen energy models, retaining 42 refreshed windows out of 120 and incomplete BLE observation coverage.","image":{"url":"https://ptob.dev/social/ptob-timing-v3.jpg","alt":"PToB: nanosecond time sync over Bluetooth. T096: 62.5 ns one-relay PPS-shadow RMS. W12 ESP32-S3: 60.3 ns relative-PPS RMS; 522/600 eligible, max 180 ns."}}},"citations":[{"title":"How Much Timing Information Is Enough? Awake Hardware Evidence and Wake/Listen Energy Models for PToB","authors":["Jonathan Yantis"],"published":"2026-10-19","url":"https://ptob.dev/papers/ptob-power-scheduling-preprint.pdf"}],"provenance":{"sourceUrl":"https://ptob.dev/research/awake-timing-power-scheduling/","sourceMediaType":"text/html","sourceSha256":"2359f062e42aacf646d7fbd614d93c365ff7640e5bf789507a7ffbdba33a067a","rightsUrl":"https://github.com/yantisj2/PToB/blob/main/LICENSING.md"},"contentUsage":{"aiTrain":true,"search":true,"aiInput":true,"reason":"summary-or-introduction"},"structuredData":[{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://ptob.dev/#website","url":"https://ptob.dev/","name":"PToB","alternateName":["Precision Time over BLE","Precision Time over Bluetooth"],"description":"Bluetooth and USB software clocks: W12 60.3 ns relative-PPS RMS over 522/600 observations, separate 64 s sampled holdover, and CoreSE diagnostics.","inLanguage":["en","de"],"publisher":{"@id":"https://ptob.dev/#jonathan-yantis"}},{"@type":"Person","@id":"https://ptob.dev/#jonathan-yantis","name":"Jonathan Yantis","url":"https://github.com/yantisj2/PToB/blob/main/CREDITS.md"},{"@type":"Project","@id":"https://ptob.dev/#project","name":"PToB","alternateName":"Precision Time over BLE","url":"https://ptob.dev/","description":"An independent protocol project researching precision time transfer across Bluetooth-enabled microcontrollers and USB clients.","sameAs":"https://github.com/yantisj2/PToB","member":{"@id":"https://ptob.dev/#jonathan-yantis"},"knowsAbout":{"@id":"https://ptob.dev/#protocol"}},{"@type":"Thing","@id":"https://ptob.dev/#protocol","name":"Precision Time over BLE","alternateName":"PToB","description":"An experimental PTP-inspired protocol proposal for wireless clock synchronization over Bluetooth Low Energy."},{"@type":"WebPage","@id":"https://ptob.dev/research/awake-timing-power-scheduling/#webpage","url":"https://ptob.dev/research/awake-timing-power-scheduling/","name":"Timing information and power scheduling — PToB research","description":"An awake six-run timing pilot and hypothetical wake/listen energy models, retaining 42 refreshed windows out of 120 and incomplete BLE observation coverage.","inLanguage":"en","keywords":["Bluetooth clock synchronization","Precision Time over BLE","Implementation & time transfer"],"isPartOf":{"@id":"https://ptob.dev/#website"},"author":{"@id":"https://ptob.dev/#jonathan-yantis"},"about":{"@id":"https://ptob.dev/#protocol"},"dateModified":"2026-10-30","image":"https://ptob.dev/social/ptob-timing-v3.jpg","breadcrumb":{"@id":"https://ptob.dev/research/awake-timing-power-scheduling/#breadcrumbs"},"mainEntity":{"@id":"https://ptob.dev/papers/ptob-power-scheduling-preprint.pdf#article"}},{"@type":"BreadcrumbList","@id":"https://ptob.dev/research/awake-timing-power-scheduling/#breadcrumbs","itemListElement":[{"@type":"ListItem","position":1,"name":"PToB","item":"https://ptob.dev/"},{"@type":"ListItem","position":2,"name":"Bluetooth and Starlink timing research and results","item":"https://ptob.dev/research/"},{"@type":"ListItem","position":3,"name":"Timing information and power scheduling","item":"https://ptob.dev/research/awake-timing-power-scheduling/"}]},{"@type":"ScholarlyArticle","@id":"https://ptob.dev/papers/ptob-power-scheduling-preprint.pdf#article","url":"https://ptob.dev/research/awake-timing-power-scheduling/","headline":"How Much Timing Information Is Enough? Awake Hardware Evidence and Wake/Listen Energy Models for PToB","name":"How Much Timing Information Is Enough? Awake Hardware Evidence and Wake/Listen Energy Models for PToB","description":"An awake six-run timing pilot and hypothetical wake/listen energy models, retaining 42 refreshed windows out of 120 and incomplete BLE observation coverage.","author":{"@id":"https://ptob.dev/#jonathan-yantis"},"datePublished":"2026-10-19","dateModified":"2026-10-19","inLanguage":"en","creativeWorkStatus":"Research draft","about":{"@id":"https://ptob.dev/#protocol"},"mainEntityOfPage":{"@id":"https://ptob.dev/research/awake-timing-power-scheduling/#webpage"},"image":"https://ptob.dev/social/ptob-timing-v3.jpg","encoding":{"@type":"MediaObject","contentUrl":"https://ptob.dev/papers/ptob-power-scheduling-preprint.pdf","encodingFormat":"application/pdf"},"isPartOf":{"@id":"https://ptob.dev/research/#webpage"}}]}],"content":{"mediaType":"text/markdown","headings":[{"level":1,"text":"How Much Timing Information Is Enough? Awake Hardware Evidence and Wake/Listen Energy Models for PToB","url":"https://ptob.dev/research/awake-timing-power-scheduling/#main"},{"level":2,"text":"Overview","url":"https://ptob.dev/research/awake-timing-power-scheduling/#overview-title"},{"level":2,"text":"What this paper covers","url":"https://ptob.dev/research/awake-timing-power-scheduling/#learn-title"},{"level":2,"text":"Research scope","url":"https://ptob.dev/research/awake-timing-power-scheduling/#scope-title"},{"level":2,"text":"Read it in context","url":"https://ptob.dev/research/awake-timing-power-scheduling/#context-title"},{"level":2,"text":"Cite this edition","url":"https://ptob.dev/research/awake-timing-power-scheduling/#citation-title"},{"level":2,"text":"The full paper","url":"https://ptob.dev/research/awake-timing-power-scheduling/#main"},{"level":2,"text":"Continue exploring","url":"https://ptob.dev/research/awake-timing-power-scheduling/#related-title"}],"links":[{"text":"Read PDF","url":"https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-power-scheduling-preprint.pdf"},{"text":"Cite this edition","url":"https://ptob.dev/research/awake-timing-power-scheduling/#citation"},{"text":"Public pilot data and offline verifier","url":"https://github.com/yantisj2/PToB/tree/main/evidence/power/2026-10-19"},{"text":"Later W12 holdover study","url":"https://ptob.dev/research/empirical-ble-holdover/"},{"text":"Original PDF","url":"https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-power-scheduling-preprint.pdf"},{"text":"https://ptob.dev/research/awake-timing-power-scheduling/","url":"https://ptob.dev/research/awake-timing-power-scheduling/"},{"text":"Read PDF","url":"https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-power-scheduling-preprint.pdf"},{"text":"Cite this edition","url":"https://ptob.dev/research/awake-timing-power-scheduling/#citation"},{"text":"Paper sources on GitHub","url":"https://github.com/yantisj2/PToB/blob/main/papers/README.md"},{"text":"Affordable timing from Starlink over WiFi","url":"https://ptob.dev/research/starlink-wifi-timing/"},{"text":"Trustworthy timing in Zephyr","url":"https://ptob.dev/research/zephyr-hardware-timestamps/"},{"text":"Low-level timing on ESP32-S3","url":"https://ptob.dev/research/esp32-s3-event-capture/"},{"text":"BLE timing tails and multipath","url":"https://ptob.dev/research/ble-timing-tails-multipath/"},{"text":"From BLE to a Pi NTP/PTP gateway","url":"https://ptob.dev/research/pi5-mhat-time-gateway/"},{"text":"From USB frames to a macOS clock","url":"https://ptob.dev/research/usb-macos-time-transfer/"},{"text":"Empirical BLE-trained holdover","url":"https://ptob.dev/research/empirical-ble-holdover/"},{"text":"ESP32-S3 causal clock discipline","url":"https://ptob.dev/research/esp32-s3-causal-clock-discipline/"},{"text":"All research & evidence","url":"https://ptob.dev/research/"}],"text":"# How Much Timing Information Is Enough? Awake Hardware Evidence and Wake/Listen Energy Models for PToB\n\nResearch draft  19 October 2026  15 pages · PDF\n\nHow little new timing information could sustain a useful clock between listens?\n\n[Read PDF](https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-power-scheduling-preprint.pdf)[Cite this edition](https://ptob.dev/research/awake-timing-power-scheduling/#citation)\n\n## Overview\n\nSix randomized awake T096 runs used 125 ms training windows and 5, 10 or 20 second HOLD intervals. Only 42 of 120 windows refreshed the fit; 78 were empty. The study combines that information-budget pilot with explicit guard, drift, wake and reacquisition models.\n\n## What this paper covers\n\n- Distinguish a training aperture from physical radio duty and measured energy.\n- Keep inherited fit history, missing pairs and post-turnover evidence visible.\n- Define retained-counter sleep and metered-power experiments that could test the proposed savings.\n\n## Research scope\n\nRadio reception and the precision counter remained active. Scheduled training fractions are not measured airtime or energy savings. Only one run replaced all acquisition pairs, leaving 10.17 seconds of post-turnover evidence. Physical sleep, wake, power and cold-start qualification remain future work.\n\n## Read it in context\n\nRead this earlier awake pilot separately from the 30 October W12 holdover-duration study. They use different targets, estimands and observation populations.\n\n[Public pilot data and offline verifier](https://github.com/yantisj2/PToB/tree/main/evidence/power/2026-10-19)[Later W12 holdover study](https://ptob.dev/research/empirical-ble-holdover/)\n\n## Cite this edition\n\nJonathan Yantis. How Much Timing Information Is Enough? Awake Hardware Evidence and Wake/Listen Energy Models for PToB. 19 October 2026. Research draft. [Original PDF](https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-power-scheduling-preprint.pdf).\n\nSummary permalink: [https://ptob.dev/research/awake-timing-power-scheduling/](https://ptob.dev/research/awake-timing-power-scheduling/)\n\nJonathan Yantis leads protocol design, hardware development and research. GPT 6.1 contributes implementation, analysis and documentation. This page summarizes the linked edition; retain its original evidence dates and measurement references.\n\n## The full paper\n\nThe original document includes the technical detail and references behind this summary.\n\n[Read PDF](https://ptob.dev/papers/preview/?file=%2Fpapers%2Fptob-power-scheduling-preprint.pdf)\n[Cite this edition](https://ptob.dev/research/awake-timing-power-scheduling/#citation)\n\n[Paper sources on GitHub](https://github.com/yantisj2/PToB/blob/main/papers/README.md)\n\n## Continue exploring\n\n[Affordable timing from Starlink over WiFi](https://ptob.dev/research/starlink-wifi-timing/)[Trustworthy timing in Zephyr](https://ptob.dev/research/zephyr-hardware-timestamps/)[Low-level timing on ESP32-S3](https://ptob.dev/research/esp32-s3-event-capture/)[BLE timing tails and multipath](https://ptob.dev/research/ble-timing-tails-multipath/)[From BLE to a Pi NTP/PTP gateway](https://ptob.dev/research/pi5-mhat-time-gateway/)[From USB frames to a macOS clock](https://ptob.dev/research/usb-macos-time-transfer/)[Empirical BLE-trained holdover](https://ptob.dev/research/empirical-ble-holdover/)[ESP32-S3 causal clock discipline](https://ptob.dev/research/esp32-s3-causal-clock-discipline/)[All research & evidence](https://ptob.dev/research/)"}}
