Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Will Hedgecock

dblp:84/8007 · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
1since 2021 · last 2024
0000-0002-8776-8746ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4 · 4 first-authorSystems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Embedded and real-time systems · 74% Cloud and datacenter computing · 26%
Computer networks
4 papers
Wireless sensing and localization · 95% Internet of things and sensor networks · 5%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › datacenter workloads
batch processing
0.812024
Job-Level Batching for Software-Defined Radio on Multi-Core · RTSS 2024
Embedded and real-time systems › real-time scheduling
multicore scheduling
0.812024
Job-Level Batching for Software-Defined Radio on Multi-Core · RTSS 2024
Embedded and real-time systems
real-time scheduling
0.812024
Job-Level Batching for Software-Defined Radio on Multi-Core · RTSS 2024
Embedded and real-time systems
software-defined radio
0.812024
Job-Level Batching for Software-Defined Radio on Multi-Core · RTSS 2024
Wireless sensing and localization › satellite navigation
GPS localization
0.742014
PinPtr: a high-precision GPS cloud service · SenSys 2014
Accurate real-time relative localization using single-frequency GPS · SenSys 2014
RegTrack: a differential relative gps tracking solution · MobiSys 2013
Wireless sensing and localization › localization algorithms
relative positioning
0.422014
PinPtr: a high-precision GPS cloud service · SenSys 2014
Accurate real-time relative localization using single-frequency GPS · SenSys 2014
Wireless sensing and localization › tracking
node tracking
0.122013
RegTrack: a differential relative gps tracking solution · MobiSys 2013
High-accuracy differential tracking of low-cost GPS receivers · MobiSys 2013
Internet of things and sensor networks
wireless sensor network
0.112014
Accurate real-time relative localization using single-frequency GPS · SenSys 2014

Methods — techniques the papers use, named apart from their topics

empirical evaluation · 0.8case study · 0.8relative-to-absolute coordinate transformation · 0.4raw satellite observation sharing · 0.2error mitigation · 0.2raw satellite measurement sharing · 0.2pairwise tracking algorithm · 0.2observation modeling · 0.2error modeling · 0.23d pairwise tracking · 0.2
YearPublicationVenuePosition
2024 Job-Level Batching for Software-Defined Radio on Multi-Core
abstract
Conventional wireless communication is built upon hardware-based signal processing. This enables high performance, but is inflexible as the signal-processing algorithms are “baked in” to the hardware. Software-defined radio (SDR) is an emerging solution in which more of the signal-processing logic is implemented in software instead of hardware. This allows for adaptability to spectrum conditions (e.g., jamming or congestion), changes to protocols, and software updates that improve signal-processing logic – features that are beneficial in many consumer and military applications. However, the high sampling rate $(\text{kHz}$ to MHz or faster) of many SDR applications poses significant challenges for real-time scheduling of such workloads. To manage high sampling rates on general-purpose processors, which process samples sequentially instead of in parallel, as can be done using hardware acceleration, samples must be buffered, or “batched” together, to minimize overheads and maximize locality. To address this characteristic of high-frequency signal processing, this paper presents an extension of traditional real-time scheduling models called the marginal cost model, which reflects the fact that when batching many samples, the marginal cost of processing additional samples is often much less than the cost of processing the first sample. Empirical evaluations are presented from the open source GNU Radio SDR framework to validate the marginal cost model. Experiments are then presented that demonstrate the trade-offs between batching and worst-case latency for synthetic SDR workloads. Finally, a case study is presented to demonstrate the utility of the presented model and batching techniques in real-world signal-processing applications.
Abigail Eisenklam, Will Hedgecock, Bryan C. Ward
RTSS2
2014 Accurate real-time relative localization using single-frequency GPS
abstract
For outdoor navigation, GPS provides the most widely-used means of node localization; however, the level of accuracy provided by low-cost receivers is typically insufficient for use in high-precision applications. Additionally, many of these applications do not require precise absolute Earth coordinates, but rather rely on relative positioning to infer information about the geometric configuration of the constituent nodes in a system. This paper presents a novel approach that uses GPS to derive relative location information for a scalable network of single-frequency receivers. Networked nodes share their raw satellite observations, enabling each node to localize its neighbors in a pairwise fashion as opposed to computing its own standalone position. Random and systematic errors are mitigated in novel ways, challenging long-standing beliefs that precision GPS systems require extensive stationary calibration times or complex equipment configurations. In addition to presenting the mathematical basis for our technique, a working prototype is developed, enabling experimental evaluation of several real-world test scenarios. The results of these experiments indicate sub-meter relative positioning accuracy under various conditions and in varying environments. This represents up to order of magnitude increase in precision over existing absolute positioning techniques or other unimodal GPS-based solutions.
Will Hedgecock, Miklós Maróti, Ákos Lédeczi, Péter Völgyesi, Rueben A. Banalagay
SenSys1
2014 PinPtr: a high-precision GPS cloud service
abstract
One of the primary limitations to widescale adoption of many of today's high-precision location-aware applications is the cost associated with achieving the levels of accuracy necessary for safe and reliable operation. We have developed a relative localization solution enabling centimeter-scale positioning of a network of mobile nodes. The success of this research in the relative sense can be coupled with the known locations of a set of stationary nodes as well as the computational power of the cloud to open the door for an absolute localization service, whereby base stations at well-known locations can be used to transform relative coordinates into absolute locations. We will demonstrate the current progress of our work via live walking and driving experiments in which observers in an exhibition hall can issue commands to walkers and drivers in the field and see the results of these commands as determined by our positioning system in real-time.
Will Hedgecock, Miklós Maróti, Ákos Lédeczi, Péter Völgyesi, Rueben A. Banalagay
SenSys1
2013 High-accuracy differential tracking of low-cost GPS receivers
abstract
In many mobile wireless applications such as the automated driving of cars, formation flying of unmanned air vehicles, and source localization or target tracking with wireless sensor networks, it is more important to know the precise relative locations of nodes than their absolute coordinates. GPS, the most ubiquitous localization system available, generally provides only absolute coordinates. Furthermore, low-cost receivers can exhibit tens of meters of error or worse in challenging RF environments. This paper presents an approach that uses GPS to derive relative location information for multiple receivers. Nodes in a network share their raw satellite measurements and use this data to track the relative motions of neighboring nodes as opposed to computing their own absolute coordinates. The system has been implemented using a network of Android phones equipped with a custom Bluetooth headset and integrated GPS chip to provide raw measurement data. Our evaluation shows that centimeter-scale tracking accuracy at an update rate of 1 Hz is possible under various conditions with the presented technique. This is more than an order of magnitude more accurate than simply taking the difference of reported absolute node coordinates or other simplistic approaches due to the presence of uncorrelated measurement errors.
Will Hedgecock, Miklós Maróti, János Sallai, Péter Völgyesi, Ákos Lédeczi
MobiSys1
2013 RegTrack: a differential relative gps tracking solution
abstract
In many mobile wireless applications such as the automated driving of cars, formation flying of unmanned air vehicles, and source localization or target tracking with wireless sensor networks, it is more important to know the precise relative locations of nodes than their absolute coordinates. GPS, the most ubiquitous localization system available, generally provides only absolute coordinates. Furthermore, low-cost receivers can exhibit tens of meters of error or worse in challenging RF environments. This video demonstration presents an approach that uses GPS to derive relative location information for multiple receivers. Cooperating nodes in a network share their raw satellite measurements and use this data to track the relative motions of neighboring nodes as opposed to computing their own absolute coordinates. This is achieved via creation of a new error model that incorporates GPS localization errors specific to the multiple-receiver case, development of a new, highly accurate observation model that allows for the change in range between a single satellite and two receivers to be mapped through time, and the synthesis of these two models into a novel 3D pairwise tracking algorithm that uses the local GPS node as its own reference and requires only an approximate estimate of its own absolute position to achieve centimeter-scale relative tracking precision.
Will Hedgecock, Miklós Maróti, János Sallai, Péter Völgyesi, Ákos Lédeczi
MobiSys1
2011 Weapon classification and shooter localization using distributed multichannel acoustic sensors
János Sallai, Will Hedgecock, Péter Völgyesi, András Nádas, György Balogh, Ákos Lédeczi
J. Syst. Archit.2