Error Characterization of Duty Cycle Estimation for Sampled Non-Band-Limited Pulse Signals With Finite Observation Period Hans-Peter Bernhard, Bernhard Etzlinger and Andreas Springer Johannes Kepler University Linz Institute for Communications Engineering and RF-Systems Altenbergerstr. 69, 4040 Linz, Austria, Email: h.p.bernhard@ieee.org Abstract—In many applications the pulse duration of a peri- odic pulse signal is the parameter of interest. Thereby, the non- band-limited pulse signal is sampled during a finite observation period yielding to aliasing and windowing effects, respectively. In this work, the pulse duration estimation based on the mean value of the samples is considered, and an exact expression of the mean squared estimation error (averaged over all possible time shifts) is derived. The resulting mean squared error expression depends on the observation period, the pulse period and the pulse duration. Analyzing the effect of these parameters shows that the mean squared error can be reduced (i) if the observation period is a multiple of the pulse period, (ii) if the pulse period is not a multiple of the sampling period, and (iii) if the total number of samples is a prime number. All results were validated with simulation results. Index Terms—sampling process, band width, signal reconstruc- tion, sampling error, wireless sensor networks (WSN), synchro- nization, localization, ultrasonic. I. I NTRODUCTION Following the established sampling theory, band-limited signals can be perfectly reconstructed from a set of samples that are collected with a sampling frequency larger than the double occupied bandwidth [1], [2]. However, this is only true if the signal is sampled during its infinitely long duration. In practical applications neither an infinite observation time can be achieved, nor the underlying signals are band-limited (e.g., discrete valued and continuous-time signals are not band- limited). Consider time-duration measurements in periodic signals. For example, in ultrasonic reflection measurements for ranging [3], [4], pulses are emitted periodically, and a device counts the number of clock cycles between the emission of the pulse and the reception of the reflection. This setting corresponds to the sampling of a rectangular pulse signal, that is high between emission and reception, and low until the next emission. The pulse duration, i.e., the time that the pulse is on high, is used to determine the range. Another example is round-trip time (RTT) based clock synchronization for which clocks are modeled with discrete events. The corresponding RTT measurements are samples of a pulse function. In that scenario, the pulse duration is related to the propagation delay and the clock offset between two communication nodes [5], [6]. The two examples mentioned use a pulse shaped signal to determine key system parameters. Thereby, both conditions of the sampling theorem are violated, the bandwidth of the signal is infinite and the observation period is limited. Although the signals are considered as noise free, sampling and aliasing distorts the signal reconstruction. In this work the question is raised how accurately signal parameters can be estimated from non band-limited signals with a finite number of samples. Previous contributions have already derived upper bounds on the squared error [7]. Here, for the function space of sampled pulse signals, an exact formulation of the averaged squared error on the estimation of the pulse duration is derived. Moreover, the error analysis gives rise to the following design suggestions in technical systems: Predicting the estimation accuracy for a given number of samples in a given observation period; Selecting the number of pulse signal periods (i.e., the total observation period) to achieve a desired estimation accuracy. Selecting the number of samples to achieve the minimum estimation error for a given sampling period and obser- vation period. II. PRELIMINARIES Sampling is the obvious starting point in all discrete signal processing applications that have a relation to real world processes. In the following, signals x(t) are considered that are integrable in the sense of Lebesgue, i.e., L 1 (R)= x(t) −∞ | x(t) | dt< . (1) Sampling x(t) with a period T yields the sampled signal x s (n) x(nT ) n Z T = 1 2B B< . (2) To reconstruct x(t), the samples x s (n) are interpolated, i.e., x i (t)= n=−∞ x s (n) sin(2πB(t nT )) π(t nT ) , (3) is the interpolated signal. As commonly known [1], [2] x i (t) x(t) , (4) if and only if x(t) is band-limited by B =[B,B[. 2016 24th European Signal Processing Conference (EUSIPCO) 978-0-9928-6265-7/16/$31.00 ©2016 IEEE 2136