Abstract
Tightly packaged receivers pose a challenge for noise measurements. Their only outputs are often diagnostic or benchmark information—“user data” that result from unknown processing. These include data rate test results, signal-to-noise ratio estimated by the receiver, and so on. Some of these are important gauges of communication viability that may be enshrined in performance and conformance specifications. Engineers can estimate these parameters based on standards and simplified system models, but there are few means to validate against physical measurements. We propose here a set of measurement techniques to complement and support models of system noise. The approach is founded on a semiparametric model of the noise response of a full-stack receiver. We probe this response experimentally by systematically perturbing signals and excess noise levels at the receiver input. The resulting technique is blind to protocol and implementation details. We introduce the design and implementation of some novel test capabilities required for these tests: a precision programmable excess noise source and a highly directive programmable attenuator. We also introduce a regression procedure to estimate system noise (or NF) from the controlled input conditions and summary statistics of the user data output. We also estimate uncertainty in the measurement by combining traditional methods with a Monte Carlo method that propagates random errors through the regression. Case studies demonstrate the measurement with consumer wireless networking and geolocation equipment. These include verification by repeatability testing and cross-comparison against Y-factor measurements.
Index Terms—: Communication systems, information processing, noise measurement, regression analysis, system validation
I. Introduction
DEMAND for the wireless spectrum has led to an increasing number of shared and tightly adjacent spectrum allocations. New transmissions in these contexts, in aggregate, increase the risk of undesired noise in receivers. Yet, measuring this impact has become particularly difficult because wireless manufacturers have tended to sacrifice receive test ports to reduce the size, weight, and cost. Thus, while system noise is now especially important, insights based on physical measurements are often out of reach.
The simplified receive system shown in Fig. 1 illustrates this conundrum in the context of a benchtop noise measurement. First, there is no analog or digitized waveform output here because the system has bridged the radio frequency (RF) input to some other processed information domain. Furthermore, tightly integrated packaging prevents connections to intermediate outputs. Packaged consumer products may also require bidirectional communication to produce any output at all. It is a shortcoming of modern metrology that any one of these conditions makes basic noise parameters immeasurable.
Fig. 1.

Only receiver output available from packaged wireless equipment is usually heavily processed data, which is incompatible with test equipment. Cascaded analysis is also impractical because the parameters NF and gain G are unknown.
A. Background and Motivation
Accepted radio engineering practices include a variety of reductive approaches to noise measurement and analysis. Designers combine various approaches that depend on practical measurement constraints and the level of detail needed to meet a specification. A typical start is the rule of thumb that a receiver’s noise figure (NF) should be only slightly greater than that of its front-end low-noise amplifier (LNA) [1, p. 495]. The Friis equation [2] adds the NF and gain of each cascaded stage in the front end shown, as shown in Fig. 1. The model parameters are measurable with the Y-factor technique [3], [4]. More intricate models and measurements also account for wave parameters of signals and noise [5], as well as semiconductor device characteristics [6]. Unfortunately, the receiver “black box” shown in Fig. 1 leaves these parameters unknown and inaccessible for measurement. Systems models and third-party testers must then make guesses or assumptions to characterize the receive system as a whole.
Communication industry test standards attempt to circumvent the missing noise measurement by testing sensitivity instead [7], [8]—the input signal power threshold that provides a minimum level of system operation. The goals here are to support both performance comparison between receivers and link budget analyses. Only interoperable receivers can be compared directly this way, however, because the choice of link threshold is specific to the receiver function and protocol and depends on signal and protocol characteristics. Application to link budgeting is also limited because the test conditions need to match the interference environment [9].
A noise measurement technique that is blind to the receiver implementation has many potential applications.
Characterization for Link Optimization: A designer, customer, or third party could test a receiver for link budgeting or to confirm specification compliance.
Spectrum Sharing and Coexistence Analysis: Spectrum policy stakeholders face pressure to quantify coexistence performance between entrants and incumbents [10], [11]. These assessments require detailed signal-to-interference-plus-noise ratio (SINR) link models for data rate [12], [13] or radar detection probability [14]. Large tests have been undertaken in support of this work, including some by the authors (e.g., [15]–[20]), but have lacked the noise component of SINR [21].
We elaborated on the need for noise measurement data for interference testing in [21] through the analysis of the coexistence test campaign in [20]. This led to our initial concept [22] for blind noise measurements.
B. Proposed Measurement
A test setup that accepts the “user data” outputs of Fig. 1 is shown in Fig. 2. The device on the left is a transmitter or transceiver that excites user data output from the device under test (DUT); the device can be a test instrument or even consumer wireless equipment. The measurement system attenuates this signal and adds excess thermal noise at calibrated, programmable levels. The attenuation may be directional in order to support tests of transceivers during bidirectional or full-duplex communication. We sample these inputs jointly at carefully chosen levels and record the perturbed user data at the output. These user data, such as the examples in Fig. 1, should be expected to respond as a function of input carrier-to-noise ratio (CNR) plus random variability; we verify this assumption post hoc with the test data.
Fig. 2.

Test space that bridges the physical RF (left) and user data (right) domains.
We propose a statistical regression technique to compute a measurement value from the test data. A minimum-error estimator identifies the measurand that aligns the user data as a function of CNR. To estimate measurement uncertainty, a Monte Carlo simulation repeats the regression on test data that is perturbed by the variability in user data and physical models for uncertainty in signal and noise.
New work was necessary on several fronts to realize this new measurement:
a formal definition of “user data” as a system output;
new sampling techniques to reduce the number of required samples;
a new nonparametric method to estimate the measurand;
a Monte Carlo simulation approach to propagate uncertainties from variability in user data through the regression into the measurand;
methods to assess whether the user data is CNR-dependent;
a topology design and calibration method for the test system that implements the measurements;
a design for a highly directive, programmable attenuation test system supporting live bidirectional links, and a transceiver DUT.
We detail these contributions in this article and frame their role in the measurement. As examples, we also present case studies of measurement applications to a consumer wireless local-area network (WLAN) client (see Section V) and a global positioning system (GPS) L1 receiver (see Section VI). Some additional discussions are also given to a WLAN access point (AP) in Appendix A.
II. Model of Receiver Noise Response
The measurand is the receive system noise (N|in) or NF. Each is listed with an overview of the system parameters in Table I. These quantify the input-referred1 noise performance of a DUT with an input termination at specified noise temperature. The input parameter space in experiments is CNR, which is determined by the incident signal power C and incident excess noise E, together, and the measurand.1 These parameters are not new, but we review them for the present context. Finally, with these in mind, we give a simple stochastic functional model for the relationship between the input CNR and output user data.
TABLE I.
Receiver Response Parameter Listing
| B | Noise integration bandwidth |
| C | Carrier power available to the receiver input |
| CNR | Carrier-to-noise ratio, in dB |
| E | Excess noise power injected into the receiver |
| f | User data response function |
| kB | 1.38… × 10−23 J/K |
| N | Physical noise power integrated across bandwidth B |
| N |in | System noise power of a receiver or front-end |
| NF | Noise figure of a receive system or front-end |
| T | Noise temperature |
| T0 | Reference noise temperature (conventionally 290 K) |
| T1 | Minimum noise temperature of the measurement system |
| y | User data output from the receiver |
| ϵy | Random variable that encapsulates user data variability |
A. Measurand Parameters
The canonical input noise level parameters in microwave networks are noise temperature T (in Kelvin), noise power N (integrated across noise bandwidth B), and NF [1]. Noise measurements are fundamentally traceable to physical temperature and so naturally connected with T [29], but expression with N is convenient for comparison against signal power. These parameters are related through frequency-dependent power spectral density N0(f) as
| (1) |
with B = fH − fL. The approximation is effectively exact except at very high frequency or cryogenic physical temperature [30]. Our convention here is to imply our use of this approximation when we use T. The frequency indicated with units implies B—for example, 0 dBm/10 MHz to suggest B = 107 Hz. The bounds for the integration in frequency (or averaging in time) need to be defined clearly because they vary by application.
B. Noise in of a Receiver Front End
Consider the two-port receive front end in Fig. 1. At its input, there are signal and noise waves incident with available power C and kBT1, respectively. The available power output by the front end has signal component Cout and noise component Nout. The sensitivity of a receive system built with this front end is limited by Cout/Nout.
When we consider the assembled receive system shown in Fig. 1, this output is inaccessible. This motivates the use of input-referred system noise, N|in, which relates Cout/Nout back to the front-end input as
| (2) |
The front end adds new noise, so N|in > kBT1B. The NF quantifies the resulting decrease in output CNR under the condition that the input temperature is equal to the reference (T1 → T0). Thus
| (3) |
from (1) and (2), and matching [2]. The NF can, therefore, be understood as an alternate form of N|in, expressed here in dB to follow modern convention. An expanded calculation for physical measurements at the input temperature T1 is given in Appendix C.
C. Equivalent Thermal Noise Power
The model (1) idealizes the added noise as additive and white. Yet, a realistic receive system is complicated by the response to other factors, such as electromagnetic interference (EMI), state machines with hidden variables, and nondeterministic execution. We assume that these random processes, together, comprise an equivalent level of additive (but not necessarily white) noise.2
Under this assumption, the following thought experiments are equivalent.
Suppose that we replace the input source and receiver electronics with noiseless copies. In this case, adding N|in at the receiver input reproduces the behavior of the actual receive system.
Injecting noise into the receiver equal to N|in doubles the noise floor, reducing CNR by 3 dB.
It is therefore equally valid to think either in terms of the indirect noise response as 1 or the physical input noise levels in 2.
D. Input Parameter Space
In order to probe this CNR space, we add a new degree of freedom: excess available noise, with total power E in the same band as N|in. This noise is injected at the receiver input and is uncorrelated with the input-referred noise of N|in. The total CNR under these conditions is
| (4) |
We adopt the convention for this work of expressing and computing CNR in dB. The reference condition for impedance in each power quantity is available power (following the definitions of NF).
The experiments that follow will sweep attenuation on C and E to probe the CNR input space. These do not leave us any means to separate undesired components of the transmitter output (noise, phase noise, distortion, and so on), so we leave them as components of the signal power C.
E. User Data and Its Response Function
We adopt a simple nonparametric model to represent the transformation of input CNR to processed receiver output (“user data”). Each output sample y is assumed to respond as a function of CNR plus random variability
| (5) |
across a range of CNR. The response function f is specific to the type of output from the receive system. It characterizes the averaged transformation from the physical CNR domain into the user data output domain. Its argument, from (4), is in dB units3. The random variable ϵy, with unknown distribution, represents random variability in the user data.3. This variability encapsulates nondeterministic processes in the link and receiver, such as noisy self-estimates of CNR, impacts of noise on state transitions, and unknown impacts of memory from previous CNR conditions.
III. Measurement Method
The idea behind the experiment is to perturb a DUT at different calibrated levels of both signal and excess noise and sample the resulting user data output. A new statistical regression technique estimates both the DUT system noise measurement value, as well as its uncertainty interval.
Each sampling point is a pair of power levels (C, E), which produces a resulting sample of user data output y. An experiment comprises two sets of My sampling points.
yE=0—Excess Noise Disabled: These output samples are acquired with input sampling that varies C with no excess noise. Since N|in is the only noise in CNR here, the trend in yE=0 against C traces the user data response function f(CNR). We, therefore, use these data to compute a user data response function estimate, .
yE>0—Excess Noise Enabled: These samples result from jointly varying both C and E. The resulting user data response function estimate depends on the noise as N|in + E.
The regression that we introduce below hinges on perturbing the CNR for the E = 0 data differently than that of E > 0. We developed a new approach to selecting the input sampling points, which is detailed in Section III-B. Each yE=0 or yE>0 sample is an average of (and corresponding estimate of variability in) the steady-state window of an Ms-point time series, which is described in Section III-C.
The regression process seeks the measurement value (N|in) that transforms the CNR to align the function estimates and . We approach this as an iterative optimization. The optimizer iterates searches trial levels of noise (Nt) for the minimum integrated residual error as
| 1: | Rmin ← unset |
| 2: | while optimizer.not_converged() do |
| 3: | Nt ← optimizer.next() |
| 4: | CNRt ←10log10[C/(E + Nt)] |
| 5: | , CNRt Sec. III-D |
| 6: | , CNRt Sec. III-D |
| 7: | Sec. III-E |
| 8: | if Rmin is unset or R < Rmin then |
| 9: | N|in ← Nt |
| 10: | Rmin ← R |
| 11: | end if |
| 12: | optimizer.update (Nt, R) |
| 13: | end while |
The optimizer is unspecified here for generality. For the examples in this article, we use brute-force optimization, presuming that the regression is computationally inexpensive. The trial CNR, CNRt, is determined by Nt and the calibrated input levels with (4). The computation to estimate and applies a Gaussian kernel to the y data and CNRt. The minimum value of the regression residual R, which characterizes the disagreement between these estimates, points to the measurement value result. Finally, the Monte Carlo simulation of Section III-F gives an estimate of the measurement uncertainty by perturbing the abovementioned process with physical error distributions and user data variability.
Measurement hardware implementation is left to Section IV, and examples of application-specific details are given in the subsequent case study examples. The computations that follow are performed in linear power and attenuation (i.e., dB is only converted after all computations are complete), except CNR, which is in dB following (4). A listing of the analysis parameters is given by Table II.
TABLE II.
Analysis Parameter Listing
| User data response function estimate from E = 0 data | |
| User data response function estimate from E > 0 data | |
| Mmc | Number of Monte Carlo simulation runs |
| Nt | Trial values of N|in selected by the optimizer |
| R | Regression residual error at a trial Nt |
| Rmin | Regression residual error at the measurand N|in |
| yE=0 | y sampled without excess noise |
| yE>0 | y sampled with excess noise |
A. User Data Selection
A receiver is likely to support many different user data outputs, but we select one to perform the regression. It is acceptable at this stage to simply guess that it responds as a function of CNR as defined in (5); this is validated later with the processed data (see Section II-E). Suitable user data candidates could include the following:
benchmarking data determined by test software, such as data rate, network latency, or positioning accuracy;
receiver self-diagnostic information, such as self-estimated CNR, C/N0, or bit error rate.
When possible, the memory depth of user data processing in the DUT should be minimized to reduce the correlation between time series samples.
B. Input Sample Selection and Sequencing
The selection of input power levels that comprise the input sampling pair (C, E) needs to be approached very carefully. Since the test centers on the comparison between estimated user data responses ( and fE>0(CNR)) over CNR, the sampling points should approximate the same number and values of CNR for both E = 0 and E > 0. Close agreement in the achieved CNR for these sample points can help to reduce or eliminate biases in estimating (and their propagation to the final N|in). A useful secondary goal in the sampling point selection is to maximize the statistical power of the regression, in order to reduce test time or measurement uncertainty.
The sequence order of the input samples is also important because a DUT may hold residual memory from prior input samples. This may create an undesired correlation between samples of y, biasing estimates, and the resulting measurement value N|in. To mitigate this memory effect, we randomize the sequence of input samples in the experimental acquisition.
1). Input Samples for E = 0:
Ideally, the vector of sampling points would exactly duplicate the input CNRs of the E > 0 samples. This is impossible because the input CNR depends on the unknown N|in. This leaves us with a bootstrapping problem, which we resolve with an initial guess. We parameterize the set of E = 0 sample points for this approach as follows.
Ng: Initial guess for the measurement result.
min(CNRg), max(CNRg) : Goal for the bounds on the achieved input CNR.
My: The number of sampling points.
The Ng guess could come from a datasheet specification, if available, or a few dB above kBT0B. The CNRg bounds should be chosen with the goal of producing a strongly CNR-responsive range of yE=0. This domain could be gauged from a datasheet or protocol specification or exploring experimentally. We have observed the best results for My in the order of several tens or more.
The following algorithm generates the My input sample pairs (C[k], E[k]) from the above E = 0 sampling parameters:
| 1: | span ← max(CNRg) − min(CNRg) |
| 2: | for k ←1… My do |
| 3: | CNRg[k] ← min(CNRg) + (k/My) × span |
| 4: | |
| 5: | E[k] ← 0 |
| 6: | end for |
The C calculation here comes from (4).
2). Input Samples for E > 0:
Because sampling with E > 0 opens a new degree of freedom, we also add another pair of constraining parameters.
min(ENRg), max(ENRg) : Bounds on sample values for the excess noise ratio (ENR), 10 log10(E/Ng), (in dB).
A reasonable value for the minimum is 0 dB so that at least half of each E + N|in is excess noise. The maximum should be the lesser of measurement hardware output limitations and any known minimum threshold at which the DUT does not respond with CNR.
The following algorithm transforms ENR bounds and CNR into (C, E):
| 1: | span ← max(ENRg) − min(ENRg) |
| 2: | for k = 1 to My do |
| 3: | ENRg [k] ← min(ENRg) + (k/My) × span |
| 4: | |
| 5: | |
| 6: | shuffle(E[My …2My]) |
| 7: | for k = 1 to My do |
| 8: | |
| 9: | end for |
This procedure completes the last My pairs of (C, E), for 2My total samples. The E in these CNR values are spread uniformly in dB. The extra shuffling step on the nonzero elements of E decorrelates it from CNRg, mitigating bias from any behaviors not captured by the response model in (5).
3). Sequencing:
Some experimental errors are random variables that vary both slower than a single sampling point acquisition and faster than the acquisition of 2My sampling points. Examples in C and E could include temperature drifts or time-dependent ambient noise in the laboratory. Sources of error in y could include random residual state inside the receiver from other recent samples.
We mitigate bias from these errors by randomizing the sequence of sampling points, a standard practice in experimental design. The effect is to “average out” the resulting biases [31]. Furthermore, the slow-varying errors tend to transform into uncorrelated random errors in yE=0 and yE>0, which we can propagate into measurement uncertainty. We maximize this benefit by randomizing all 2My sampling points, shuffling the E = 0 and E > 0 sampling points together.
4). Comparison With Prior Efforts:
Our previous experiments [22] sampled on a regular grid in (C, E), as shown in Fig. 3(a). The grid edges shown are selected to ensure that sample points at 20-dB CNR are achieved even at maximum ENR. The CNR achieved here, shown on the right, is irregular. Sampling points outside the CNR range of E = 0, 0–20 dB, must be discarded, wasting testing time with useless data.
Fig. 3.

Examples of E > 0 input samples (CNRg 0–20 dB, ENRg −3–23 dB, and My = 100) generated (a) equispaced on C and E following our prior work [22] and (b) with the proposed technique. (a) Sampling in prior work: equal spacing on (C, E) in dB. (b) Proposed sampling: uniform distribution on (CNR, CNR lost to noise).
The new sampling method that we propose to resolve this problem is illustrated in Fig. 3(b). Suppose that the guess Ng is close to the measurement result, N|in, and that the receiver requires a valid link CNR > 0 dB to output user data. In this case, the CNR, based on the total noise N|in + E, is distributed evenly across the intended range 0–20 dB. The figure on the right demonstrates that the CNR maintains a valid link matching the E = 0 domain (blue shaded region) and a balanced distribution in CNR across the 20 dB range of impacts from E.
C. Output Time Series of User Data
We acquire Ms samples time series of user data at each (C, E). From each of these time series, we estimate a central value y, which is the input for the estimate the user data response function f(CNR)) (see Section III-D), and the user data variability, ϵy, for uncertainty simulations (see Section III-F).
y is computed only within the estimated steady-state span of the time series. To reject initial transients in the time series, we apply the marginal standard error rule 5 (MSER-5) method, which was found to offer superior performance in a comparison study [32]. This algorithm locates the first sample in the time series at which the standard deviation of batched five-sample averages is minimized when the previous samples are deleted and requires Ms > 128 [33].
The steady-state window of data is the basis for the remaining statistics. The y estimate is the median average, chosen to mitigate the effect of outliers. The ϵy estimate is the estimated 95% confidence interval that captures the variability in this median. For time series that include strong correlations, classical estimators of confidence intervals for quantiles are unsuitable since they are designed for independent samples. For this reason, we applied the averaged group quantile method of Heidelberger and Lewis [34] that is designed for quantile estimation from statistically dependent sequences. This method is nonparametric (it makes no distributional assumptions about the data).
The estimated confidence interval for the steady-state median captures variability only within the collected time series. It does not capture errors that are constant during the time series acquisition, such as initial DUT state at the beginning of acquisition, temperature drift, and attenuation errors. These factors are addressed in the uncertainty analysis of Section III-F.
D. User Data Response Function Estimate
The regression relies on comparing the two sets of user data responses that result from E = 0 and E > 0 at the same CNR. Yet, the input sample points do not produce the same set of CNR conditions for the E = 0 and E > 0 data partitions because N|in is unknown. Instead, we estimate continuous-domain functions, and , to support direct comparison. The same estimation process needs to be applied to each of yE=0 and yE>0 to minimize bias.
Since the unknown response function can take many forms, we estimate the response function by nonparametric regression. We use the locally estimated scatterplot smoothing (LOESS) technique [35]–[37] here, in its original implementation [38]. It is designed to accommodate data with exactly the response function given in (5).
The principal parameter in LOESS regression, “span,” sets the degree of smoothing. It is expressed as a fraction of the total span of the independent data (in this case, CNR), typically in the range 0.25–0.5 [39]. We have tested “span” values within this range on experimental data but have not observed a meaningful impact on the measurement value or its uncertainty; for consistency, we apply span 0.4. We scale this slightly for E > 0 data, to ensure that the smoothing width in dB units is the same as the E = 0 data. A more detailed parameter selection study may be useful in the future when a larger body of experimental data is available.
E. Noise Power Measurement Value Estimate
This is the computation that gives the measurement value, N|in. For simplicity, we use a brute-force search method with a resolution of 0.01 dB though a study of other techniques would be worthwhile. Other algorithms could be considered in future work.
The optimization needs a cost function that quantifies the fitness of trial values of the measurand. The user data response function estimates and estimate of the same underlying f of (5). The measurement value N|in will, ideally, align the two estimated functions as . We, therefore, propose that the cost function should be the residual error in this alignment, evaluated numerically as
| (6) |
The sum should sample at least K > My points. The residual at the kth CNR, Δk, is
| (7) |
The semicolon notation means that the response functions need to be reestimated from the test data for each Nt. The CNR values, in turn, are spread evenly in dB as
| (8) |
The min and max here indicate the extrema supported by both estimates and .
To mitigate the possibility of nonconvex R and to accelerate numerical evaluation, we recommend constraining the parameter search by the physical lower bound N|in ≥ kBT1B and the interval defined by some minimum fraction (for example, 0.5) of overlap between the CNR sampling in the E > 0 and E = 0 sampling points.
F. Measurement Uncertainty
Uncertainty estimation is mature and well-understood in total power and Y-factor noise measurements [4]. The physical sources of error in these measurements (such as impedance mismatch, connector repeatability, and detector linearity) are related to the measurand through a measurement equation that is closed-form and differentiable. This type of model suits the classical law of propagation of uncertainty [40].
In contrast, the regression process that we have defined for blind noise measurement is both nonlinear and nonparametric. We, therefore, require a new approach to uncertainty analysis. To make the problem tractable, we propose a hybrid method. The idea is to propagate random errors through the estimation procedure with the Monte Carlo simulation. The resulting uncertainty estimate, uMC, encapsulates random errors between subsequent samples of y. We then show that the classical law of propagation of uncertainty can be used to combine uMC with the systematic uncertainties in C and E.
1). Random and Definitional Errors in the Regression:
Random errors in the regression represent variability that arises between different samples of user data. This uncertainty comprises contributions from random variability in the user data, errors introduced by the regression process, and physical errors that vary between sampling points. Definitional errors represent imperfection in aligning the user data response estimates with the CNR response model.
Propagating uncertainty from these errors is complicated by the transformations of the user data through the highly nonlinear regression process and the unknown processing underlying the user data in the DUT. Purely analytical methods are not straightforward and possibly intractable. Ideally, a data-driven approach should be nonparametric, but to the best of our knowledge, the problem of uncertainty estimation for nonparametric regression has not been addressed in the present context.4
We are left to use the Monte Carlo simulation to estimate this uncertainty component, uMC. It is computed by simulating random error sources in C and E, empirical variability in the user data, and the order and sign of the disagreements between E > 0 function estimate relative to E = 0 user data (“cross-residuals”). Each Monte Carlo trial is implemented as follows:
perturb C and E sample points with Gaussian errors (with standard uncertainty estimated from variability as assessed in Appendix C)
perturb each user data sample y with normally-distributed errors scaled by (its 95% CI width)/(2 × 1.96)
estimate N|in following Section III-E
compute a cross-residuals vector,
randomize the sign of each cross-residual
-
generate new perturbed yE>0 by adding random cross-residual samples to
re-estimate
N|in with perturbed yE>0 (see Section III-E).
Steps 1–4 perturb the result with random errors in physical inputs and user data outputs. Randomizing the structural differences in errors between E = 0 and E > 0 (the “cross-residuals”) in 5–7 helps to encapsulate the extent to which the user data did not respond as a function of CNR.
The estimated 95% confidence interval (CI) bounds on N|in are taken from the 2.5% and 97.5% quantiles of the empirical distribution of the Monte Carlo trials. We estimate the standard uncertainty from the CI as uMC ≈ CI length/(2 · 1.96). This assumes that the simulation results have the Gaussian distribution, which can be verified with a large MMC. Variability in the estimated uMC can be reduced by increasing the number of sampling points.
The resulting uncertainty estimate is unavoidably looser than one informed by a model for the process in the receiver that generates user data. One reason is that the variability in cross-residuals includes LOESS smoothing artifacts in even though this smoothing should not propagate as the error in N|in when applied to . Randomizing the sign of the cross-residuals helps to ensure that the error is unbiased but broadens the uncertainty interval. As a result, this uncertainty estimate should be considered conservative.
2). Systematic Errors in the Regression:
Each power level C and E was calibrated before the measurement data acquisition. The calibration is a measurement of the offset value (in dB) that corrects attenuation to physical output power at the center frequency under test. The calibration measurements themselves include errors; only some of these vary between calibration measurements. The calibration technique detailed in Appendix C applies constant offset corrections to each of C and E. Because the same offset calibration (and calibration error) applies at each input sampling point, we refer to these calibration errors as systematic errors in the regression; these are constant for all acquired data. This systematic regression error, in turn, consists of random calibration errors and systematic calibration errors.
Appendix D shows that a systematic regression error in E (in dB) produces an error that propagates to N|in with equal magnitude. This means that any component of uncertainty in the calibration of E propagates into the measurand with the same magnitude (both also in dB). The classical law of propagation of uncertainty, therefore, applies with its usual restrictions. For the uncertainty component corresponding to each error source, the sensitivity coefficient propagates to the measurand with the same value as for E [40], so the analysis of these error sources applies in the classical sense, just as in [4].
Errors in the calibration of C cause a constant shift along the CNR (independent) axes in the user data. This changes the input conditions of the receiver during the test. If the receiver response in the new input domain is still CNR-dependent and produces the same user data variability, then the calibration error in C has no impact on N|in by the reasoning of Appendix D. Otherwise, changes in variability contribute to the random errors in the regression that are captured by Monte Carlo5 in uMC.
3). Combined Uncertainty:
The combined standard uncertainty, uc, is the root sum square (RSS) of uncertainties that originate from the above random errors in the regression, random errors in the calibration of E, and systematic errors in the calibration of E. Following [40], the expanded uncertainty to 95% confidence is U = 2uc.
This calculation presumes that the underlying errors are uncorrelated. This is reasonable for the calibration techniques given in Appendix C because the dominant errors originate in measurements taken with different instruments that are calibrated against different physical standards.
G. Assessing Dependence of User Data on CNR
The minimum value of the residual (7)—achieved during optimization at the measurement value, N|in—gauges the extent to which user data behaves as a function of CNR. It is scaled in the arbitrary user data units, however, and we also desire a unitless relative normalization to compare the performance between different types of user data and DUTs. For this purpose, we define the following relative residual:
| (9) |
The expression is evaluated at the final measurement result. The user data “respond as a function of CNR” if . A relative residual that nears or exceeds 1, in contrast, suggests that the user data behavior exhibits some other behavior, or extremely high variability in y. These large tend to correspond with large measurement uncertainty.
IV. Laboratory Implementation
The basic measurement system topology is illustrated in Fig. 4. The transmitter or transceiver on the left excites the signal incident on the DUT. This signal’s center frequency and bandwidth determine those of the DUT noise measurand. The new use of the directional attenuator here extends testing beyond [22] to support transceiver DUTs that shares ports with the transmission. This ensures that only the link incident toward the DUT is tested, even for transceivers that are duplexed in any of the time, frequency, or coding. We have implemented this test for receivers to 6 GHz with readily available commercial parts. We use programmable attenuator components that span 110-dB range and 0.25-dB resolution to accommodate the wide range of tolerance for link loss in a different DUTs. The calibration of the attenuator settings is detailed in Appendix C.
Fig. 4.

Test bed topology for measurements NF of (a) a receiver DUTs excited by a transceiver through a classical (reciprocal) attenuator or (b) a transceiver DUT excited by another transceiver through the directional attenuator shown in Fig. 5.
A. Programmable Excess Noise
Sampling points with excess noise require the test system to operate as a programmable-ENR noise source.
Amplified noise diodes are readily available to consumers and make a convenient excitation source for this application. We purchased one specified at around 57-dB ENR to 10 GHz. The minimum insertion loss between the source and the DUT in Fig. 4 is determined by the attenuator and the coupler. Our reference implementation with a 20-dB directional coupler totals 27–29-dB loss near 6 GHz, leaving a programmable ENR range on the order of 0–30 dB.
We disable noise output for E = 0 samples by setting the noise path attenuation to its maximum (i.e., minimum transmission) so that E ≪ kBT1B. Network analyzer measurements confirmed that this setting attenuated the output by at least 100 dB, reducing E to at least 70 dB below thermal noise. An attenuation range of 60 dB is enough to effectively disable the programmable excess noise, biasing N|in + E by less than 0.01 dB. We also observed no measurable difference between the attenuator and a room-temperature termination on a spectrum analyzer, confirming that the minimum excess noise power is negligibly small.
It is important to ensure that the noise level is controlled precisely because uncertainties in the calibrated output propagate to the measurement result. We recommend calibration for the excess power level with the Dicke radiometer technique detailed in Appendix C. It is simple and yields lower uncertainty than the power measurement method in our prior work [22].
B. Programmable Directional Attenuation
Transceiver DUT testing needs programmable directional attenuation. This permits control over the signal power incident on the DUT without impact to the signal transmit from the DUT, which may be required for normal operation of the DUT.
We define directional attenuation by the following performance goals.
Loss in the “forward” path (waves incident into port 1, scattered from port 2 toward the DUT) is programmable. Ideally, the realized forward attenuation (in dB) is controlled exactly by attenuation in the forward attenuator (in dB).
Loss in the “reverse” path (waves incident from the DUT into port 2, scattered out of port 1 toward the test system) is fixed. Ideally, this is independent of the forward attenuation.
Deviation from these ideals introduces a random error in the input sampling points and, in turn, the measurement uncertainty. An automated measurement system needs at least a few tens of dB of programmable range in forward attenuation; a coarse adjustment can be made before test time with fixed attenuators. Wideband operation is desirable to reduce the number of directional attenuators that need to be implemented and calibrated. To the best of our knowledge, it has been some time since the last published work on directional attenuation [42]. The results of that work are not suited for our purposes here because the forward attenuation tuning range was only 20 dB, achieved fractional bandwidth was about 10%, and its rectangular waveguide implementation is incompatible with most DUTs.
We developed a multistage coaxial directional attenuator with expanded bandwidth and attenuation range for versatile use in measurements. Its schematic is shown in Fig. 5. The forward and reverse paths are split with two stages of circulators. Forward waves propagate through the programmable attenuator, and reverse waves are attenuated by the fixed 10 dB. The remaining fixed pad attenuators help to maintain isolation between the forward and reverse paths in the case of reflections at the junctions with the DUT (or its excitation). The indicated use of double-junction circulators gives a similar benefit at the junction between the constituent circulators.
Fig. 5.

Test schematic for a directional variable attenuator in tests of transceiver DUTs following Fig. 4(b).
A coaxial implementation for 4.4–6 GHz is pictured in Fig. 6(a). The lower bandwidth limit is the passband of an output filter, and the upper limit is the programmable attenuator. The main practical constraint to improving the bandwidth of this topology is the circulators that are available commercially up to about an octave. We calibrated and characterized this directional attenuator, as described in Appendix C. Across the full bandwidth and 0–60-dB attenuation settings, the forward attenuation error was 0.04 dB root mean square (rms), and the reverse attenuation error was 0.02 dB rms. These are the standard uncertainties in the C and E input sampling points, respectively.
Fig. 6.

Directional attenuation (a) benchtop implementation and (b) measured attenuation at 5.3 GHz. The data illustrates the design goal: flat reverse attenuation and 1-dB attenuator setting per 1-dB forward attenuation.
C. Shielding
Shielding each block from the electromagnetic environment mitigates ambient noise and interference. Unshielded noise and interference add to N|in, biasing the measurement. We used enclosures with shielding effectiveness specified above 80 dB between hundreds of MHz to 6 GHz. This shielding provides data passthroughs for test automation with filtered connectors.
D. Automation
These measurements need robust control and data acquisition from the DUT. The 2 × My × Ms (order of at least 104) time-series samples need to be acquired faithfully and without crashing. This may be the greatest difficulty in the experiment because many devices are not designed to facilitate this type of test. The automation needs to include ongoing, aggressive validation at run-time in order to confirm that the DUT is in the intended state, and command retries when appropriate.
Fortunately, the list of basic functions needed for this type of test is usually short. Many require only a subset of the following.
Acquire: Fetch a user data time series (or part of it).
Wait: Pause testing until the DUT is ready.
Reset: Attempt to clear the receiver state and memory.
[Dis]connect: For testing with stateful network connections.
Many DUTs act as black boxes that give little or no feedback to acknowledge proper operation. The resulting uncertainty about the state of the DUT may raise concerns about the integrity of the measurement. Luckily, the body of test data is itself useful for automation problem-solving and validation.
confirms the automation behavior by confirming that the control and outputs have produced CNR-dependent response by DUT.
Noisy or intermittently missing y may suggest that control over DUT state reset, [dis]connect, or wait are inconsistent.
Constant y suggests that acquire does not give the expected data.
Still, 1 and 2 leave some ambiguity. Spurious outputs, or user data response that is not a function of CNR, maybe a feature of the DUT that cannot be overcome externally. The unavoidable result in these cases will be noisy or spurious user data.
V. Case Study on a 5-GHz WLAN Client
Recent interest in coexistence between WLAN and LTE license-assisted access (LTE-LAA) motivated us to test WLAN equipment operating in the 5-GHz industrial, scientific, and medical (ISM) band. Physical layer modeling in this problem space typically hinges on the response of user data as a function of SINR, for example, in [12]. The receive node noise performance is, therefore, one of the input parameters required to determine this SINR.
Our first case study here demonstrates noise measurements of a consumer WLAN client. The measurements that follow do not access the front-end output of the DUT. The use of generic data throughput tests as user data also means that no support from the manufacturer was required because we used no special debug or diagnostic programming mode.
A case study on the AP device used to excite these tests is given in Appendix A. The raw experimental data for both tests are published in [43].
A. Equipment Under Study
The DUT is a consumer WLAN client, configured with the communication link parameters listed in Table III. The noise measurement frequency is determined by the excitation signal from the AP, 5.3 GHz.
TABLE III.
WLAN Communication Link Parameters
| Communication standard | IEEE 802.1la |
| Center frequency | 5.3 GHz (channel 60) |
| Channel bandwidth and B | 20 MHz |
| AP power output setting | 11 dBm |
| Network protocol | TCP/IP |
| TCP socket buffer size, Mbytes | 8 kB |
1). WLAN Client:
We purchased a consumer WLAN client with a coaxial RF connection. The test PC gave it data and power by USB. We had no access to control or diagnostic information over the DUT beyond the generic capability of the networking drivers that were installed automatically by the automation computer operating system.
2). WLAN Access Point:
The WLAN AP was a packaged consumer device that also functions as a network router, manufactured by a different vendor than the client. The network connection to the automation computer was category 6 ethernet wired to a dedicated network interface, specified at 1 Gb/s by its manufacturer. Control over the WLAN center frequency is in the configuration page of the AP, accessed by a web browser from the automation computer. We set this before collecting any data and changed no other settings.
3). Verification LNA:
This was a commercially available LNA with coaxial ports. We calibrated its gain and NF as a reference at the WLAN center frequency with a commercial Y-factor measurement, as discussed in Appendix E.
B. Test Implementation
The automation computer operated the AP and the client as IPV4 network interfaces. The test runs entirely on the application layer of the 802.11a protocol through the default operating system drivers. The automation computer connected the sender and receiver into a single closed network. We bound the transmission control protocol (TCP) socket connections to the corresponding send and receive interfaces to ensure that the traffic passed was routed through the WLAN link. The communication between the AP and the client DUT that we used for testing here is, therefore, live bidirectional traffic. Most of the data traffic was WLAN uplink (AP to the client), but lower layers of the 802.11 protocol here also send handshaking and other overhead through the downlink. The parameters of the experiment are listed in Table IV.
TABLE IV.
WLAN Experimental Parameters
| Sampling points in each of E = 0 and E > 0 | My | 41 |
| Time series samples per y | Ms | 1000 |
| Monte Carlo simulations | Mmc | 105 |
| Test system ambient temperature | T1 | 300.2 K |
| Sampling guess | ||
| of the client | Ng | −95 dBm/20 MHz |
| of the AP | Ng | −92 dBm/20 MHz |
| of the LNA | Ng | −99 dBm/20 MHz |
| CNR goal domain | CNRg | 10 dB to 20 dB |
| ENR goal domain | ENRg | 0 dB to 20 dB |
1). User Data Selection:
The user data under test is the median estimated data rate, tested from the AP into the DUT with TCP sockets. This “key performance indicator” is widely used and frequently tested and applicable, in general, to computer networking equipment. The median statistic helps reduce the variability of the result. The time series for each y rate has Ms = 1000 samples, which are each estimated by sending Mbytes pseudorandom bytes to the DUT. The data rate estimate Mbytes/Δt, where Δt is the time elapsed estimated from processor clock ticks on the automation computer. This type of timing estimate is suited for this application because it only needs to be CNR-dependent with low variability; absolute accuracy is not required.
2). Data Acquisition:
We implemented Python scripts to automate the measurement, including the client DUT. These functions use the general-purpose WLAN drivers and TCP/IP network implementations provided by the operating system in the automation computer. We only use generic, open drivers and software libraries in order to increase the likelihood that these scripts can also support other WLAN client models and vendors.
A fresh TCP/IP socket makes a new network connection for each sampling point. Nagle’s algorithm [44] is disabled in these sockets, reducing the use of TCP/IP memory buffers that might span multiple measurement sample points.
The following automation loop acquired time series in each sampling point:
| 1: | attempt WLAN client reconnect |
| 2: | if WLAN client connected then |
| 3: | for Ms time series samples do |
| 4: | send Mbytes randomized data to the DUT |
| 5: | record data throughput rate |
| 6: | end for |
| 7: | disable traffic |
| 8: | disconnect WLAN client |
| 9: | end if |
This applies to testing either WLAN client or AP DUTs. Our automation control over the AP that interacts with the DUT was the most limited, and we were unable to implement reset. Each sampling point took about 10–15 s, mostly spent awaiting new connections in the DUT.
3). Experimental Parameter Selection:
The Ng guess for input sampling was determined by a coarse initial measurement. The guess for the LNA input noise came from the Y-factor characterization of the LNA. The goal range for CNR spans a wide range of observable changes in data rate.
C. Results and Discussion
The measured WLAN client system noise was (−96.08 ± 0.18) dBm/20 MHz or, equivalently, (4.84 ± 0.18) dB NF. The acquired data and regression analysis for this measurement are shown by Fig. 7. Further repeatability and Y-factor verification measurements are shown in Fig. 8.
Fig. 7.

Data, regression, and simulation of uncertainty from random error in the first WLAN client measurement. (a) User data, estimated response functions, and E > 0 sample points. (b) N|in regression residual. (c) Random error simulations for uMC.
Fig. 8.

WLAN client DUT measurement and analysis verification based on 50 repeat measurements and Y-factor measurements for cross-comparison. (a) Test variability with expanded uncertainty due to random errors, 1.96uMC. (b) Empirical repeatability distribution. (c) N|in residuals ensemble. (d) Response estimate ensemble. (e) Y-factor cross-validation.
1). Data and Regression:
Fig. 7(a) shows the user data samples and resulting response functions estimates. The data rate trends upward with CNR, following changes in modulation scheme at various thresholds in CNR. The CNR values along the horizontal axis are calculated from the calibrated input signal power C, the calibrated input excess noise power E, and the measurement value N|in. The vertical axis shows user data. The C and E sample points for E > 0 sampling points are inset on the lower right.
The superimposed E = 0 and E > 0 curves give some intuition for the alignment achieved by the regression. The relative residual, 1.4%, quantifies this overlap. Random errors in the underlying data seem to dominate the slight disagreement in the collected data points. Yet, each response function estimate shows clear over-smoothing relative to its underlying data. This discrepancy between the data trend and the estimated response functions increases the uncertainty due to random error in the regression; this is captured in the measurement uncertainty simulation (see Section III-F).
We look for qualitative confidence in the robustness of the regression process for this data by examining its intermediate results. First, observe that the residual response with trial measurand values, as shown in Fig. 7(b), is locally convex. We, therefore, expect those small error perturbations should still produce measurement values clustered around a central value. This is borne out by the symmetric and single-modal shape of the histogram of the Monte Carlo results in Fig. 7(c).
2). Measurement Uncertainty:
The uncertainty budget is listed in Table V, which gives ±0.18 dB expanded uncertainty in N|in to 95% confidence. The “Type A” uncertainties refer to errors modeled through statistics, while “Type B” uncertainties are estimated from datasheet information, following the standardized metrology terminology [40].
TABLE V.
Noise Measurement Uncertainty—WLAN Client
| Error Source | ui | Type |
|---|---|---|
| Random & definitional errors in the regression (uMC) | 0.07 dB | A |
| Excess noise attenuation at calibration | 0.04 dB | A |
| Connector repeatability | 0.035 dB | B |
| ENR of calibration noise diode | 0.012 dB | A |
| DUT to test system mismatch loss | 0.012 dB | A |
| Calibration reading variability | 0.01 dB | A |
| Calibration reading mismatch loss | 0.01 dB | A |
| Noise source temperature drift | 0.01 dB | B |
Combined: uc = RSS(ui) = 0.09 dB Expanded: U = 2uc = 0.18 dB
The dominant uncertainty term is the random and definitional error, uMC, estimated by the Monte Carlo simulation technique from Section III. The accounting procedure according to the propagation of the uncertainty method here is appropriate here because the trials are normally distributed [see Fig. 7(c)] [40].
The remaining terms arise from physical errors calibrating E according to Appendix C. This is the same type of analysis detailed in [4]. The RSS of these uncertainty components, uE = 0.06 dB, is the lower bound of the standard uncertainty achievable through the acquisition and regression defined in Section III. Thus, no changes to the experimental parameters listed in Table IV can reduce the expanded uncertainty of the measurement below 2 uE = 0.12 dB.
Each sensitivity coefficient is 1, so the ith standard uncertainty, ui, is akin to an estimated standard deviation of the error. The distribution of errors underlying each uncertainty term is assumed to be Gaussian.
3). Verification:
Repeat measurements give insight into random variability within the test method. A summary of 50 test runs is shown in Fig. 8.
The repeated measurements help us validate the random variability predicted by the Monte Carlo uncertainty simulation. Each interval N|in± 1.96uMC is shown together with repeatability statistics in Fig. 8(a). The shaded region indicates the estimated 95% variability interval on repeat measurements, computed as ±1.96 times the sample standard deviation of all measurement runs. The sample distribution of the repeat measurements is given by the histogram in Fig. 8(b). Its lack of dramatic outliers supports the assumption that uMC encapsulates the Gaussian-distributed errors. The empirical standard deviation in N|in, 0.07 dB, is in this case equal to the Monte Carlo prediction, uMC.
The regression residual ensemble [see Fig. 8(c)] of these runs still shows a clear trend of curves that still point to a small cluster of minima near the measurement value. The estimated response ensemble in Fig. 8(d) show tight, overlapping bands for E = 0 (green) and E > 0 (orange) after alignment with the measurement value. These steps in the regression process seem robust to any imperfections in this underlying data.
To ensure proper accounting of any large systematic errors, we performed cross-comparison against Y-factor measurements. We measured a calibrated LNA cascaded with the DUT input, following Appendix E, which gave the results shown in Fig. 8(e). The measured NFs and corresponding uncertainty intervals on the measured NFs overlap. Most of the uncertainty in the Y-factor measurements comes from impedance mismatch and the noise diode characterization, which are subsets of the uncertainties in the blind technique. Thus, in general, the Y-factor measurements should produce smaller uncertainties than our packaged device technique.
VI. Case Study: GPS L1 Receiver
Thermal noise is thought to dominate the total noise in global navigation satellite systems, so it receives close attention in receiver design. Recent concern over potential interference from cellular service proposed in adjacent bands has motivated further interest in the GPS L1 band, specifically. The application of interference test results requires ancillary noise performance data as a part of a GPS link model [21]. Receivers packaged with built-in LNAs need to be assessed with a blind method, such as the one we proposed here.
We used noise measurements of a consumer off-the-shelf (COTS) GPS L1 receiver given in [22] with a preliminary version of the blind measurement. We reanalyze these data here with the new blind technique. We have now also released the data to the public [43].
A. Equipment Under Test
The DUT receiver was consumer equipment marketed for prototyping integration of GPS L1 capabilities. Its front end was integrated with the rest of the electronics on a printed circuit board, with no access to physical signal outputs, so measurement was the only practical approach. The device outputs a data stream that includes an estimate of carrier-to-noise-density, C/N0, as well as position, time, and details about the GPS satellite constellation.
B. Test Implementation
Measurements of the packaged GPS L1 receiver followed the configuration and procedures of [20]. Table VI summarizes the corresponding parameters of the GPS signal. This signal was emulated by a GPS test instrument. The measurement frequency of the blind noise measurement is determined by the excitation, 1575.42 MHz, which is also the frequency at which we calibrated attenuation and excess noise.
TABLE VI.
GPS Signal Excitation Parameters
| Center frequency | GPS L1, 1575.42MHz |
| Satellites | 11 |
| Time | July 4, 2016 01:35:18 – 01:38:18 UTC |
| Location | N 31° 35.893636’, 110° 16.670841’W |
| 1352.3 m elevation | |
| Signal codes | LI C/A, L1C pilot, Pseudo Y, M-code |
| WAAS | 2 augmentation signals |
| Satellite mask | 5° elevation |
The original experiment differed from the techniques that we developed in this article in key ways.
The acquisition on E > 0 was a hand-tuned truncated grid on (C, E) (in dB), instead of the procedure in Section III-B.
Many more samples were acquired at E > 0 than E = 0.
The source of excess noise was a vector signal generator modulated with circular white noise.
Excess noise output E was calibrated against power and attenuation instead of calibrated noise.
The reference LNA for verification was characterized by a commercial noise diode based on ENR calibration data provided by the vendor.
The regression and uncertainty techniques of our packaged receiver measurement technique still apply to these data, despite these differences.
1). User Data Selection and Time Series Acquisition:
The output y under consideration here is the steady-state median of the DUT’s self-estimate of carrier-to-noise-density, C/N0, which was reduced to a scalar time-series by taking the median across all visible satellites at each time point. The user data increased almost monotonically across about 20 dB of input CNR.
As typical for this application, the self-estimated C/N0 included phase noise [20, Appendix B], unlike the CNR defined by (4). This discrepancy does not impact the analysis or result, however, because the self-reported C/N0 still responds as a function of CNR.
2). Experimental Parameters:
The time series of user data samples streamed at 20 samples/s for 180 s, producing a time series with Ms = 3600 samples per sample in y. Sampling points below the illustrated range of CNR resulted in uninterpretable y outputs, so the user data response function estimate omits these data.
We chose bounds on C and E by manually tuning the attenuators to locate the domain that gave a significant range of variation in y. Without the benefit of the new sampling techniques in Section III-B, we acquired many more sampling points in yE>0 than yE=0. As discussed in Section III, these extra samples did little to reduce uMC. The resulting difference in the input resolution also poses an unknown risk of bias in the response function estimates. Thus, to clarify plots and reduce computation time, the reanalysis decimates the E > 0 data to the same number of sampling points as E = 0.
C. Results and Discussion
The measured system noise of the GPS receiver was (−169.55 ± 0.45) dBm/Hz. The corresponding NF is (4.41 ± 0.45) dB.
1). Data and Regression:
Fig. 9(a) overlays the user data and estimated response functions with and without excess noise. The CNR values shown are computed with the calibrated input levels and the measurement result. The estimated 95% confidence intervals on user data variability in each sampling point are too slim to be visible. The user data point subsets E = 0 and E > 0 also overlap too closely to separate by eye. It is not surprising that the alignment is much better than that of the WLAN data, with relative regression residual at 0.2%, confirming the assumed dependence on CNR.
Fig. 9.

GPS L1 receiver DUT user data, regression, and validation, plus calibration of device-reported C/N0. (a) User data, estimated response functions, and E > 0 sample points. (b) N|in regression residual. (c) Random error simulations for uMC. (d) User data calibration curves. (e) Y-factor cross-validation.
2). Measurement Uncertainty:
This experiment demonstrates that the calibrations of physical noise may dominate the measurement uncertainty. Uncertainty sources are listed in Table VII.
TABLE VII.
Noise Measurement Uncertainty—GPS L1 Receiver
| Error Source | ui | Type |
|---|---|---|
| Calibration of the spectrum analyzer reading | 0.14 dB | A |
| Impedance mismatch | 0.11 dB | B |
| Long term stability of the spectrum analyzer | 0.10 dB | B |
| Random & definitional errors in the regression (uMC) | 0.07 dB | A |
| Frequency response of the spectrum analyzer | 0.05 dB | B |
| Connection repeatability | 0.05 dB | A |
| Attenuation error at calibration | 0.04 dB | A |
Combined: uc = RSS(ui) = 0.23 dB Expanded: U = 2uc = 0.45 dB
The calibration procedure here assumed flat frequency response in the spectrum analyzer. The grouped uncertainties that result, from [20, Table C.20], are dominated by this frequency response. The minimum combined standard uncertainty achievable with this test system is, thus, 0.22 dB. A future test could reduce this uncertainty by following the more accurate Dicke radiometer calibration in Appendix C.
The user data variability and the regression process, captured through the Monte Carlo simulation in uMC, is negligibly small compared with the physical calibration uncertainties. In a future measurement, this uncertainty could be reduced dramatically with the improved noise calibration technique in Appendix C.
Another application of these data is to calibrate the user data C/N0 to a physical value at the input connector reference plane. We define the calibrated physical C/N0 equal to the input CNR averaged over the L1 band allocation with B = 1 Hz. The trend at low C/N0 is a fixed scaling factor (losses, digitizer, manufacturing variability, and so on) relative to the calibrated C/N0; the saturation of the user data at high C/N0 is a common symptom of phase noise. Fig. 9(d) shows the calibrated and user C/N0 data together. At the lowest C/N0 levels, where phase noise contributions are small, the space between the curves suggests an offset correction of +2.8 dB. Adding this to the user data converts to the physical value at the GPS receiver antenna connector. This number is then suitable to use in a link budget.
3). Verification:
The Y-factor cross-comparison measurement, such as the WLAN test, was a blind measurement of a calibrated LNA in cascade with the DUT. This followed the same procedure as in Appendix E.
The results of the cross-comparison against the Y-factor method are shown in Fig. 9(e). The calibration of excess noise in this measurement was the same as in the bare DUT and includes the same shortcomings. The blind measurement uncertainty here is, therefore, much larger than that of the Y-factor validation measurement. Still, the 95% confidence intervals overlap, validating the test method.
VII. Conclusion
We have proposed a blind method to measure the system noise to receive systems. We believe it is the first general-purpose technique for receivers and transceivers that output unknown functions of CNR.
The measurement requires an automated system to inject calibrated and programmable levels of signal attenuation and excess noise. The calibration for these levels is performed with typical laboratory measurement instruments and could be supplied for a measurement system by an external party. These characteristics are frequency-dependent, but can, otherwise, be reused to support different applications, standards, and protocols. The test execution also requires automation functions to acquire user data output; these could be implemented to support a specific DUT or a broader industry standard. If a calibrated measurement transmitter is unavailable as a signal source for the DUT, a power sensor is also needed to characterize signal power incident on the DUT.
The case studies on consumer equipment achieved measurement uncertainties on the order of tenths of a dB. The WLAN client measurement result demonstrated that uncertainty contributions may be reasonably balanced among the traditional physical calibrations and new sources of regression uncertainty. The GPS receiver measurements showed that the regression technique can be sufficiently accurate that the physical level measurements may dominate the uncertainty of the measurement. An additional study on a WLAN AP, given in Appendix A, shows an example of the expected increase in estimated uncertainty that arises when the user data include outliers.
Further development of the technique could streamline the test execution automated selection of experimental parameters, study the regression performance with different user data response functions, and consider further improvements to the robustness of the regression. The research could also consider support for the dependence of user data on total power instead of CNR.
This basic test method opens new application opportunities. First, a figure of merit, such as relative residual, may be a useful gauge for the effectiveness of automated control over a communication receiver. Focused attention on user data response functions may be useful on its own to develop metrology for key performance indicators. The extension of the new regression technique to over-the-air noise measurements could also be a useful benefit for integrated receive antenna systems, as in [22]. Application in the presence of interference may lead to a technique for blind measurement of receiver interference rejection, giving a more intuitive characterization of spectrum sharing impacts on incumbent receivers.
Acknowledgment
This article was greatly improved by the suggestions and moral support from Michael Frey [with the National Institute of Standards and Technology (NIST)], Billy Riddle, Bill Young, and Sheryl Genco (formerly with NIST), and many helpful and diligent reviewers.
Biographies

Daniel G. Kuester (Senior Member, IEEE) received the Ph.D. degree in electrical engineering from the University of Colorado at Boulder, Boulder, CO, USA, in 2012.
He worked as an RF Engineer designing and integrating phased array systems and passive wireless sensors with FIRST RF Corporation, Boulder, CO, USA, from 2013 to 2015 and Phase IV Engineering, Boulder, from 2012 to 2013. He is currently a Project Leader with the Communications Technology Laboratory, National Institute of Standards and Technology (NIST), Boulder. His graduate work with advisor Zoya Popović from 2007 to 2012 focused on ultralightweight wireless energy harvesting, in conjunction with research on passive backscatter communication, at NIST. His research focus is on robust metrology for spectrum and noise, spanning the full stacks of communications and radar systems.
Dr. Kuester’s work has been awarded the U.S. Department of Commerce Gold Medal in 2017, the Most Innovative Use of RFID by RFID Journal in 2015, and the Best Paper at the IEEE Conference on Wireless Power Transfer in 2013.

Adam Wunderlich received the B.S. degree in electrical engineering and the M.S. degree in theoretical and applied mechanics from the University of Illinois at Urbana–Champaign, Champaign, IL, USA, in 1999 and 2002, respectively, the M.S. degree in mathematics from Oregon State University, Corvallis, OR, USA, in 2006, and the Ph.D. degree in electrical and computer engineering from The University of Utah, Salt Lake City, UT, USA, in 2009.
He is currently the Data Science Lead for the National Advanced Spectrum and Communications Test Network (NASCTN), which is hosted by the Communications Technology Laboratory, National Institute of Standards and Technology, Boulder, CO, USA. In this role, he leads the experimental design and data analysis for test and measurement projects performed by NASCTN and additionally carries out research in applied statistics and machine learning. He has coauthored over 50 technical publications.
Dr. Wunderlich was a recipient of the U.S. Department of Commerce Gold Medal.

Duncan A. McGillivray was born in Münster, Germany. He received the B.Sc. degree in physics from the State University of New York at Binghamton University, Vestal, NY, USA, in 2008, and the Ph.D. degree in electrical and computer engineering from the University of Virginia, Charlottesville VA, USA, in 2015.
In 2016, he joined the Communications Technology Laboratory, National Institute of Standards and Technology (NIST), Boulder, CO, USA, as an Electronics Engineer with the Spectrum Sharing Metrology Group. He led the group in an acting capacity from 2018 to 2019. In 2019, he joined the National Advanced Spectrum and Communications Test Network (NASCTN), NIST, as the Chief Engineer. He leads technical efforts of NASCTN projects and contributes to research activities in testing spectrum sharing, wireless coexistence, and interference susceptibility between telecommunications systems and DoD assets.
Dr. McGillivray was a recipient of the Department of Commerce Gold Medal.

Dazhen Gu (Senior Member, IEEE) received the Ph.D. degree in electrical engineering from the University of Massachusetts at Amherst, Amherst, MA, USA, in 2007.
He has been with the RF Technology Division, National Institute of Standards and Technology (NIST), Boulder, CO, USA, since November 2003. During the first three and a half years, he did his doctoral research in the development of terahertz imaging components and systems. From 2007 to 2009, he worked on the Microwave Measurement Services Project, in which he was involved in microwave metrology, in particular thermal noise measurements and instrumentation. From 2009 to 2015, he took a position in the microwave remote-sensing project, in which a microwave brightness-temperature standard was successfully demonstrated. From 2015 to 2018, he was in charge of the microwave power project and developed the NIST power traceability with correlated uncertainties for 5G communication researches. Since March 2018, he has been with the Shared-Spectrum Metrology Group, Boulder, where he is involved in technical developments in the Spectrum Sensing and Noise Project.

Audrey K. Puls received the B.S. degree in electrical and computer engineering and the M.Eng. degree in electrical engineering from the University of Colorado at Boulder, Boulder, CO, USA, in 2016 and 2019, respectively.
She was with the National Institute of Standards and Technology, Boulder, from 2013 to 2019, developing test methods for RF-based electronic safety equipment and collecting radiation pattern measurements using a reverberation chamber. In 2019, she joined Ball Aerospace, Boulder, where she is currently an RF/Microwave Engineer. She has published several technical articles, including Antenna Radiation Pattern Measurements Using a Reverberation Chamber, Waveforms for Inference Testing of Emergency Responder Safety Devices, and Development of Laboratory Test Methods for RF-Based Electronic Safety Equipment: Guide to the NFPA 1982 Standard.
Appendix A
Case Study on a WLAN Access Point
We used the test configuration of Section V to measure the AP as the DUT. The changes needed for this test were to swap the client and the AP radio connections, send benchmark traffic to the AP instead of the client, and calibrate the signal power C from the client instead of the AP. This case illustrates the response of the regression procedure to a small number of outliers in the user data.
A. Test Implementation
The measurement followed the procedure of Section V, with an added 6-s delay to allow the DUT to adjust in each input sampling point. A shortcoming of this type of state reset approach is a lack of feedback that it has been effective at run time. We are left to assess this with the regression residual after the test is complete.
The blind measurement result for the WLAN AP was (−92.61 ± 0.32)-dBm/20-MHz system noise or, equivalently, (8.30 ± 0.32)-dB NF. The results are presented in the same format here as for the client.
TABLE VIII.
Noise Measurement Uncertainty—WLAN AP
| Error Source | Uncertainty | Type |
|---|---|---|
| Random & definitional errors in the regression (uMC) | 0.15 dB | A |
| Excess noise attenuation at calibration | 0.04 dB | A |
| Connector repeatability | 0.035 dB | B |
| ENR of calibration noise diode | 0.012 dB | A |
| DUT to test system mismatch loss | 0.012 dB | A |
| Calibration reading variability | 0.01 dB | A |
| Calibration reading mismatch loss | 0.01 dB | A |
| Noise source temperature drift | 0.01 dB | B |
Combined (RSS): uc = 0.16 dB Expanded: U = 2uc = 0.32 dB
B. Results and Discussion
1). Data and Regression:
The AP DUT results draw attention to the impact of outliers in user data, as shown in Fig. 10(a) near CNR = 17 dB for E > 0. This distorts the E > 0 response estimate. The relative residual is 16%, indicating looser alignment between E > 0 and E = 0 user data compared with the WLAN client results.
Fig. 10.

Data, regression, and simulation of uncertainty from random error in the first WLAN AP measurement. (a) N|in regression residual. (b) Cost function in N|in estimate. (c) Simulations of random errors.
The impact of the outliers is visible in Fig. 10(b) as a wider spread in the minimum trough, which increases the sensitivity to errors in input power. As a result, the histogram of the Monte Carlo trials in Fig. 10(c) has a greater spread than that of the WLAN client. Still, the histogram is unimodal and symmetric, so the outliers have not introduced unstable edge cases in the regression calculations.
We believe the outliers in this test were caused by sending data before the link was ready. This type of synchronization problem might be corrected by increasing the wait time before the acquisition or power cycling the AP between tests.
The uncertainty budget in Table VIII breaks down the estimated expanded uncertainty, 0.32 dB. The dominant term, uMC, made the uncertainty larger than that of the WLAN client. The remaining physical terms are the same as for the WLAN client because the same calibration of E was still in use. Improving our control over the communication test might yield a total uncertainty approaching the minimum limit of 0.12 dB in expanded uncertainty.
2). Verification:
Repeat measurements and Y-factor cross-validation present another opportunity to understand the impact of the user data outliers.
The outliers typically appear in one to two random sampling points [similar to Fig. 10(a)] per measurement. They propagate into more variability in the measurement values and uMC shown in Fig. 11(a). The average uMC, 0.15 dB, is still close to the sample standard deviation resulting from the repeat measurement runs, 0.16 dB [see Fig. 11(b)], which indicates that the Monte Carlo simulation tended to accurately characterize the measurement variability.
The ensembles in Fig. 11(c) and (d) illustrate the outlier impacts in more detail. Trends are still visible as clear bands, but some curves deviate. The trend toward lower-valued errors in the response function causes a slight shift in the minima of the residuals (and, therefore, the measurement result). The Monte Carlo simulations capture this effect in uMC by randomizing the sign of the errors, at the expense of increased variability.
Results of Y-factor cross-comparison testing are given by Fig. 11(e). The estimated 95% confidence intervals for the proposed blind noise and Y-factor methods overlap, verifying the test method and result for data rate user data on this DUT.
Fig. 11.

WLAN AP DUT measurement and analysis verification based on repeat measurements and Y-factor measurements for cross-comparison. (a) Test variability with expanded uncertainty due to random errors, 1.96uMC. (b) Empirical repeatability distribution. (c) N|in residual ensemble. (d) Response estimate ensemble. (e) Y-factor cross-validation.
Appendix B
Sensitivity of Input Sampling Guesses
The accuracy needed for the initial guess for the measurement result, Ng, is not obvious. “Large” errors may place E > 0 sampling points outside the range of CNR supported by E = 0 data; these samples must be discarded during the regression. Lost test data make the regression less robust to biases in the function estimates and increase the resulting uncertainty by reducing the statistical power of the test.
A comparison between the actual realized CNR and the goal CNR is shown in Fig. 12 for various levels of error in Ng/N|in. The impact of these is illustrated by at various errors Ng/N|in. Samples in yE>0 outside the 30-dB span of yE = 0 must be discarded. The fortunate result here is that the measurement is forgiving even at the extremes Ng/N|in = ±10 dB, which leads to keeping at least half of yE>0 samples.
Fig. 12.

Normalized location of actual input CNR samples (horizontal axis) given various levels error in the initial guess Ng (vertical axis). The yE>0 samples (green dots) must be within the 0–30 dB range of yE=0 (orange crosses) for use in the regression.
A measurement with significant error in Ng and large uncertainty might be improved by iterating. The new measurement takes the prior N|in as Ng.
Appendix C
Calibration Methods
This appendix details the calibration methods that we used for the measurement system of Section IV in the WLAN case studies (see Section V and Appendix A). These general-purpose procedures also apply for other test bed systems and receiver applications.
1). Programmable Attenuators:
The programmable attenuators adjust the power levels in C and E. Attenuation level errors, therefore, contribute to the uncertainty in the input sample points, which propagates to uncertainty in the measurement value, N|in.
Total attenuation through these devices (as well as the fully assembled measurement system) includes a fixed attenuation offset (in dB) plus a variable attenuation (in dB). We focus on the variable attenuation. This is the realized attenuation relative to the 0-dB attenuation setting, which varies with frequency. This relative attenuation includes deviations from the programed attenuation setting (as large as around 2.5 dB on our devices). We leave the fixed attenuation to contribute to the total loss through the test system, which is in the offset calibrations given in C.2 and C.3.
The uncertainty in the variable attenuation characterizes the error in variable attenuation as a function of the frequency and programed attenuation setting. This uncertainty in both C and E propagates into the measurand as a random error in the input sampling point values that are used for regression. This uncertainty is an input to the Monte Carlo simulation that is used to perturb the input power. Uncertainty in attenuation of E also contributes to systematic error in the regression in Section III.
The calibration measurement is a two-port S-parameter characterization of each attenuator. They need to be disconnected from the measurement system for this test because the added loss in the test system is difficult to measure at higher attenuation settings. The measurement sweep covers all supported attenuation settings in 100-MHz frequency steps, and power and resolution bandwidth are configured to achieve |S21| noise floor around −120 dB. Our network analyzer, chosen to maximize dynamic range, achieved this requirement at 1-Hz resolution bandwidth and 8-dBm power output. We calibrate the attenuators to settings as high as 90 dB. We also test with added vector averaging to ensure that the 110-dB attenuation setting is accurate to within 1 dB, ensuring its effectiveness as an “OFF” switch.
Fig. 13.

Map of errors in directional signal (C) attenuation. Forward attenuation errors (0.04-dB RMSE) are relative to attenuation in the programmable attenuator; reverse attenuation errors (0.02-dB RMSE) are relative to constant attenuation.
We record the measured relative attenuation with the attenuation setting as a lookup table for use during the test.
The S-parameter measurements that verify the assembled test system are shown in Fig. 13. The residual attenuation errors result from a mismatch between the attenuator blocks and the rest of the test system. We incorporate them into the Monte Carlo simulations as random uncertainties.
2). Offset Correction for Excess Noise Power:
The excess noise output calibration plane is the interface between the fully assembled test system and the DUT. The calibration frequency should be the center frequency of the excitation signal (i.e., the signal with a power level C). For a traceable noise reference, we use a connectorized noise diode calibrated against NIST primary standards, following [29]. The noise diode used to perform the calibration should ideally be specified with ENR of at least 15 dB (for strong detection on the spectrum analyzer) but less than the maximum test bed output power, max E.
The calibration procedure for the excess noise output E follows that of a Dicke radiometer [45]:
connect the reference noise source to a spectrum analyzer and record the noise level Pref that is integrated across the measurement band, [fL, fH], in linear units
substitute the measurement system output in place of the reference noise source at the DUT reference plane
adjust the calibrated excess noise attenuation level until the spectrum analyzer reading matches that of the reference noise source; record it as Psys.
The residual imbalance, 10 log10(Pref/Psys), should be within one attenuation step. The maximum excess noise power is the calibration offset
| (10) |
The offset correction to determine the calibrated excess noise during operation of the test bed is then
| (11) |
with the calibrated attenuation value from C.1.
The correction applied in (10) and (11) makes the combined uncertainty in E (and, therefore, N|in) dependent on errors in the reference noise diode calibration, attenuator calibration, and spectrum analyzer measurement. These need to be considered in the total uncertainty budget.
3). Offset Correction for Signal Power:
The signal power measurement helps to ensure the intended CNR test conditions at the receiver input. The concern here is the impact of random errors in the attenuation levels on C. We calibrated the offset in C by measuring signal power at the (non-DUT) transceiver output with a coupler and power sensor and subtracting loss to the DUT.
4). Correction to Measurement System Physical Temperature:
We need to correct the NF from the physical noise temperature of the measurement system, T1, to the reference temperature, T0. Consider the measured input noise powers characterized at T1 as and the idealized output produced with no input noise as . The additive contributions of input noise are
Solving for N|in with (3) cancels , giving
| (12) |
the corrected NF.
Appendix D
Measurand Sensitivity to Excess Noise Errors
The guide to the expression of uncertainty in measurement (GUM) [40] standardizes error propagation techniques that estimate the standard uncertainty of the measurand as a weighted RSS of many constituent uncertainty sources. The sensitivity coefficient, a component of each weighting coefficient, scales the uncertainty term by its impact on the measurand. The scaling term applied to the uncertainty term is the square of the sensitivity.
The sensitivity coefficient that we focus on here tracks errors in E through to the measurand. We demonstrate here that the sensitivity coefficient for E is −1 when the measurand is in dB.
TABLE IX.
Y-Factor Cross-Comparison Parameters
| WLAN Client | FLNA = 1.72 ± 0.06 dB |
| GLNA = 20.60 ± 0.13 dB | |
| FDUT = 4.84 ± 0.22 dB | |
| GPS L1 Receiver | FLNA = 3.60 ± 0.10 dB |
| GLNA = 19.90 ± 0.13 dB | |
| FDUT = 4.41 ± 0.45 dB | |
| WLAN AP | FLNA = 1.72 ± 0.06 dB |
| GLNA = 20.60 ± 0.13 dB | |
| FDUT = 8.30 ± 0.34 dB |
Consider systematic errors that shift all calibrated values of E by a fixed offset, 10 log10(a) dB, in the user data response
| (13) |
Now, define a response function with offset (in dB), g(CNR) = f(10 log10 a + CNR). The user data response with the same error as in (13) in terms of g is
| (14) |
Executing the experimental procedure in Section III with g (in place of f) shifts the CNR of the input sampling points by −10 log10(a) dB. The constant offset in dB in the argument of g cancels in the optimization by (7). Hence, the sensitivity coefficient on excess noise is −1 because an error in E of 10 log10(a) dB produces the error in N|in of −10 log10(a) dB. The square of this coefficient is, therefore, 1.
Appendix E
Y-Factor Cross-Comparison Method
Verification to address systematic errors requires comparison against a traceable NF measurement. Our approach here is to compare two measurements of a reference LNA in cascade with the DUT input: 1) our proposed blind measurement and 2) cascaded NF calculation based on calibrated two-port Y-factor measurement of the reference LNA.
The LNA gain and NF were measured on a commercial noise-figure meter with the Y-factor method. The NF of this cascaded system, NFCASC, is approximately equal to the LNA Y-factor measurement result. More precisely, by [2]
| (15) |
where FDUT and FLNA are the DUT and LNA noise factors (NF in linear units), respectively; GLNA is the available power gain of the LNA. This verification depends on the DUT NF measurand that is under verification (10 log10 FDUT) but with sufficient LNA gain, only very weakly. The calculated NF becomes effectively a Y-factor measurement result that is nearly independent of our proposed blind measurement. The calibration values of these parameters are listed for each DUT in this article in Table IX.
The use of the LNA in measurements of a transceiver DUT attenuates the link in the reverse direction (from the DUT into the measurement system). This is acceptable as long as there is a sufficient link margin.
We estimate cascaded uncertainty on NFCASC by the Monte Carlo analysis. Errors in FLNA, FDUT, and GLNA are taken to follow a Gaussian distribution (truncated to positive values) with standard uncertainty equal to half of the stated uncertainty (expanded at 95% confidence). Each of these is treated as uncorrelated random variables, which we use to perturb (15) over 106 Monte Carlo trials. The 2.5% and 97.5% quantiles of the empirical distribution for these trials yield an approximate 95% uncertainty interval for NFCASC.
Footnotes
Color versions of one or more of the figures in this article are available online at http://ieeexplore.ieee.org.
Also known as “equivalent input noise” in some acoustics and electromagnetic compatibility literature [23]–[25] and similar to the more qualitative “noise-equivalent power” in use by radio astronomy and optical detection [26]–[28].
Components of this discrepancy that vary with CNR are randomized in Monte Carlo uncertainty simulations (see Section III-F) and included in the estimated uncertainty result. A verification technique, such as the cross-comparison in Appendix E, identifies some definitional and systematic errors.
This transformation follows the link modeling convention and makes the magnitude of the uncertainty sensitivity coefficient equal to one, as shown in Appendix D.
The statistical literature calls this regression problem “errors in variables regression,” where the errors in the controlled independent variable are of the Berkson type [41].
Contributor Information
Daniel G. Kuester, Communications Technology Laboratory, National Institute of Standards and Technology, Boulder, CO 80305 USA..
Adam Wunderlich, Communications Technology Laboratory, National Institute of Standards and Technology, Boulder, CO 80305 USA..
Duncan A. McGillivray, Communications Technology Laboratory, National Institute of Standards and Technology, Boulder, CO 80305 USA.
Dazhen Gu, Communications Technology Laboratory, National Institute of Standards and Technology, Boulder, CO 80305 USA..
Audrey K. Puls, Ball Aerospace & Technologies, Boulder, CO 80303 USA.
References
- [1].Pozar DM, Microwave Engineering, 3rd ed Hoboken, NJ, USA: Hoboken, NJ, USA: Wiley, 2005. [Google Scholar]
- [2].Friis HT, “Noise figures of radio receivers,” Proc. IRE, vol. 32, no. 7, pp. 419–422, July 1944. [Google Scholar]
- [3].Torrey HC and Whitmer CA, MIT Radiation Laboratory Series: Crystal Rectifiers, vol. 15 New York, NY, USA: McGraw-Hill, 1948. [Google Scholar]
- [4].Arthur MG, “The measurement of noise performance factors: A metrology guide,” U.S. Nat. Bur. Standards, Boulder, CO, USA, Tech. Rep; 142, June 1974. [Google Scholar]
- [5].Wedge SW and Rutledge DB, “Wave techniques for noise modeling and measurement,” IEEE Trans. Microw. Theory Techn, vol. 40, no. 11, pp. 2004–2012, 1992. [Google Scholar]
- [6].Gonzales G, Microwave Transistor Amplifiers, 2nd ed London, U.K.: Pearson, 1996. [Google Scholar]
- [7].3GPP Technical Specification Release 15 Version 15.3.0, 3GPP, Tech. Rep. 36.101, October 2018.
- [8].Specific Requirements—Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications—Amendment 4: Enhancements for Very High Throughput for Operation in Bands Below 6 GHz, IEEE Standard 802.11ac-2013, 2013.
- [9].Koepke G, Young W, Ladbury J, and Coder J, “Complexities of testing interference and coexistence of wireless systems in critical infrastructure,” NIST, Gaithersburg, MD, USA, Tech. Rep. 1885, July 2015. [Google Scholar]
- [10].American National Standard for Evaluation of Wireless Coexistence, Standard ANSI C63.27–2017, 2017.
- [11].A Quick Introduction to Risk-Informed Interference Assessment, FCC Technical Advisory Council, Washington, DC, USA, April 2015. [Google Scholar]
- [12].Voicu AM, Simic L, and Petrova M, “Coexistence of pico- and femto-cellular LTE-unlicensed with legacy indoor Wi-Fi deployments,” in Proc. IEEE Int. Conf. Commun. Workshop (ICCW), June 2015, pp. 2294–2300. [Google Scholar]
- [13].Ma Y, Young W, Anderson E, and Coder J, “Probability of coexistence of LTE-LAA and WLAN systems based on delay constraints,” in Proc. 27th Int. Conf. Comput. Commun. Netw. (ICCCN), July 2018, pp. 1–9. [Google Scholar]
- [14].Munari A, Grosheva N, Simić L, and Mähönen P, “Performance of radar and communication networks coexisting in shared spectrum bands,” 2019, arXiv:1902.01359. [Online]. Available: http://arxiv.org/abs/1902.01359 [Google Scholar]
- [15].Golmie N, Chevrollier N, and Rebala O, “Bluetooth and WLAN coexistence: Challenges and solutions,” IEEE Wireless Commun, vol. 10, no. 6, pp. 22–29, December 2003. [Google Scholar]
- [16].Yang D, Xu Y, and Gidlund M, “Wireless coexistence between IEEE 802.11-and IEEE 802.15.4-based networks: A survey,” Int. J. Distrib. Sensor Netw, vol. 7, no. 1, 2011, Art. no. 912152. [Google Scholar]
- [17].Seidman S and LaSorte N, “An experimental method for evaluating wireless coexistence of a Bluetooth medical device,” IEEE Electromagn. Compat. Mag, vol. 3, no. 3, pp. 49–54, October 2014. [Google Scholar]
- [18].Yang W-B, Souryal M, and Griffith D, “LTE uplink performance with interference from in-band device-to-device (D2D) communications,” in Proc. IEEE Wireless Commun. Netw. Conf. (WCNC), March 2015, pp. 669–674. [Google Scholar]
- [19].Reed JH et al. , “On the co-existence of TD-LTE and radar over 3.5 GHz band: An experimental study,” IEEE Wireless Commun. Lett, vol. 5, no. 4, pp. 368–371, August 2016. [Google Scholar]
- [20].Young WF et al. , “LTE impacts on GPS final report,” NIST, Boulder, CO, USA, Tech. Rep. 1952, February 2017. [Google Scholar]
- [21].Kuester DG, McGillivray DA, Wunderlich A, and Young WF, “Interference tests at room temperature applied to deployed low-noise receivers,” NIST, Gaithersburg, MD, USA, Tech. Rep. 1971, October 2017. [Google Scholar]
- [22].Kuester DG, McGillivray DA, Genco S, and Gu D, “Black box measurement of system noise in integrated wireless receivers,” in Proc. IEEE-APS Topical Conf. Antennas Propag. Wireless Commun. (APWC), September 2017, pp. 209–212. [Google Scholar]
- [23].EMC Testing and Measurement Techniques—Radiated, Radio-Frequency, Electromagnetic Field Immunity Test, IEC Standard 61000-4-3, Geneva, Switzerland, 2010. [Google Scholar]
- [24].Specification of Hearing Aid Characteristics, Standard 53.22–2003, ANSI, Melville, NY, USA, 2003. [Google Scholar]
- [25].Pearson GL, “Fluctuation noise in vacuum tubes,” Bell Syst. Tech. J, vol. 13, no. 4, pp. 634–653, October 1934. [Google Scholar]
- [26].Jones RC, “A method of describing the detectivity of photoconductive cells,” Cit. Rev. Sci. Instrum, vol. 24, pp. 1035–1040, May 1953. [Google Scholar]
- [27].Kretschmar GG and Schilberg LE, “Preparation and photoconductive properties of cadmium telluride films,” J. Appl. Phys, vol. 28, no. 8, pp. 865–867, August 1957. [Google Scholar]
- [28].Lindemann WW and Mueller RK, “Grain boundary photodetector,” J. Appl. Phys, vol. 29, no. 12, pp. 1770–1771, December 1958. [Google Scholar]
- [29].Daywitt WC, “A coaxial noise standard for the 1 GHz to 12.4 GHz frequency range,” Nat. Bureau Standards, Gaithersburg, MD, USA, Tech. Rep 1074, 1984. [Google Scholar]
- [30].Randa J, Gerecht E, Gu D, and Billinger RL, “Precision measurement method for cryogenic amplifier noise temperatures below 5k,” IEEE Trans. Microw. Theory Techn, vol. 54, no. 3, pp. 1180–1189, March 2006. [Google Scholar]
- [31].Montgomery DC, Design and Analysis of Experiments, 8th ed New York, NY, USA: Wiley, 2012. [Google Scholar]
- [32].Hoad K, Robinson S, and Davies R, “Automating warm-up length estimation,” J. Oper. Res. Soc, vol. 61, no. 9, pp. 1389–1403, September 2010. [Google Scholar]
- [33].Hoad K and Robinson S, “Implementing MSER-5 in commercial simulation software and its wider implications,” in Proc. IEEE Winter Simulation Conf. (WSC), December 2011, pp. 495–503. [Google Scholar]
- [34].Heidelberger P and Lewis PAW, “Quantile estimation in dependent sequences,” Oper. Res, vol. 32, no. 1, pp. 185–209, February 1984. [Google Scholar]
- [35].Cleveland WS, “Robust locally weighted regression and smoothing scatterplots,” J. Amer. Stat. Assoc, vol. 74, no. 368, pp. 829–836, December 1979. [Google Scholar]
- [36].Takezawa K, Introduction to Nonparametric Regression. Hoboken, NJ, USA: Wiley, 2006. [Google Scholar]
- [37].Kvam PH and Vidakovic B, Nonparametric Statistics with Applications to Science and Engineering. New York, NY, USA: Wiley, 2007. [Google Scholar]
- [38].Cleveland WS, Grosse E, and Shyu M-J. (1992). Locally-Weighted Regression. Accessed: Jul. 10, 2019 [Online]. Available: https://www.netlib.org/a/dloess
- [39].(2012). LOESS (Aka LOWESS). Accessed: Oct. 12, 2019 [Online]. Available: https://www.itl.nist.gov/div898/handbook/pmd/section1/pmd144.htm
- [40].“Guide to the expression of uncertainty in measurement,” Bureau Int. des Poids et Mesures, Sèvres, France, Tech. Rep 100, September 2008. [Google Scholar]
- [41].Berkson J, “Are there two regressions?” J. Amer. Stat. Assoc, vol. 45, no. 250, pp. 164–180, June 1950. [Google Scholar]
- [42].Gandhi BR, Agarwal SK, and Sundaram S, “Directional attenuators,” IETE J. Res, vol. 24, no. 5, pp. 210–212, May 1978. [Online]. Available: http://www.tandfonline.com/doi/full/10.1080/03772063.1978.11451618 [Google Scholar]
- [43].Kuester DG, Wunderlich A, McGillivray DA, Gu D, and Puls AK. Noise Measurements of Packaged Wireless Transceivers (Public Data Resource). Accessed: Oct. 19, 2019 [Online]. Available: https://datapub.nist.gov/od/id/mds2-2121
- [44].Nagle J, “Congestion control in IP/TCP internetworks,” Internet Eng. Task Force, Fremont, CA, USA, Tech. Rep. RFC 896, January 1984. [Google Scholar]
- [45].Dicke RH, “The measurement of thermal radiation at microwave frequencies,” Rev. Sci. Instrum, vol. 17, pp. 268–275, July 1946. [DOI] [PubMed] [Google Scholar]
