Next Article in Journal
Leveraging Stochasticity for Open Loop and Model Predictive Control of Spatio-Temporal Systems
Next Article in Special Issue
A UoI-Optimal Policy for Timely Status Updates with Resource Constraint
Previous Article in Journal
Benchmarking Transfer Entropy Methods for the Study of Linear and Nonlinear Cardio-Respiratory Interactions
Previous Article in Special Issue
Channel Quality-Based Optimal Status Update for Information Freshness in Internet of Things
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Relationship between Age and Value of Information for a Noisy Ornstein–Uhlenbeck Process

Department of Engineering Science, University of Oxford, Oxford OX1 3PJ, UK
*
Author to whom correspondence should be addressed.
Entropy 2021, 23(8), 940; https://doi.org/10.3390/e23080940
Submission received: 18 June 2021 / Revised: 15 July 2021 / Accepted: 20 July 2021 / Published: 23 July 2021
(This article belongs to the Special Issue Age of Information: Concept, Metric and Tool for Network Control)

Abstract

:
The age of information (AoI) has been widely used to quantify the information freshness in real-time status update systems. As the AoI is independent of the inherent property of the source data and the context, we introduce a mutual information-based value of information (VoI) framework for hidden Markov models. In this paper, we investigate the VoI and its relationship to the AoI for a noisy Ornstein–Uhlenbeck (OU) process. We explore the effects of correlation and noise on their relationship, and find logarithmic, exponential and linear dependencies between the two in three different regimes. This gives the formal justification for the selection of non-linear AoI functions previously reported in other works. Moreover, we study the statistical properties of the VoI in the example of a queue model, deriving its distribution functions and moments. The lower and upper bounds of the average VoI are also analysed, which can be used for the design and optimisation of freshness-aware networks. Numerical results are presented and further show that, compared with the traditional linear age and some basic non-linear age functions, the proposed VoI framework is more general and suitable for various contexts.

1. Introduction

Nowadays, there are more and more real-time monitoring and control applications, such as industrial control, Internet of Things, autonomous driving and so on. Such applications are modelled as status update systems in which sensors need to continuously monitor a targeted random process, and the sampled status updates are required to be transmitted through the communication network to a remote destination in a timely manner to enable precise control and management. Therefore, the freshness of data has emerged as an important part of network research.
The age of information (AoI) is proposed as a novel end-to-end metric in [1,2] to evaluate the timeliness of status updates from the receiver’s perspective. The AoI is defined as the time difference between the current time and the generation time of the last received status update. The AoI and its variants (e.g., the average AoI and the peak AoI) are widely used as tools to improve the system-level data freshness by optimising the sampling and link scheduling in a variety of emerging networks [3,4,5,6,7,8]. Moreover, there are many works exploring the AoI in the context of different queue systems. General expressions of the average AoI were derived in [1], and the stationary distribution of the AoI was studied in [9,10] for first-come-first-serve (FCFS) M/M/1, M/D/1 and D/M/1 queue disciplines. The statistical characterisation and violation probability of the AoI were treated in [11,12] for last-come-first-serve (LCFS) queue disciplines. The influence of the queue’s buffer size, packet management and service pre-emption on the AoI and its distribution was investigated in [13,14,15].
However, the basic notion of the AoI grows linearly with a unit slope as time goes by, and it is independent of the context and the inherent characterisation of the targeted random process (e.g., the correlation property of the underlying source data). In light of these issues, the concept of the value of information (VoI) has begun to be studied, which emphasises the idea that in some cases, old information may still have value while even fresh information may hold little value, as different sources require different update frequency.
The idea of a non-linear age has become a common approach to evaluate information value [16]. The concept of the “age penalty” was proposed in [17], where it was assumed to be a non-decreasing function of the AoI and provided a general way to measure the dissatisfaction of the staleness of information. Closed-form expressions of the general penalty functions were studied in energy harvesting networks in [18]. In [19,20,21], three specific penalty functions (exponential, linear and logarithmic functions) and their statistical characterisations were further investigated. Moreover, the connection of the AoI with signal processing and information theory has received much attention, as it can provide a theoretical basis for non-linear age functions. The mean square error (MSE) for remote estimation can add non-linearity, and it was used to evaluate the information value in [22,23,24,25]. The relationship between the AoI and the MSE was studied in the Wiener process [22] and the Ornstein–Uhlenbeck (OU) process [23]. It is interesting to note that the age-optimal sampling policy was not equivalent to the MSE-optimal sampling. The mutual information was utilised in [26] to quantify the timeliness of data, and the optimal sampling policy was explored for a Markov source. In [26], the samples were assumed to be directly observable when they were received. In practice, samples at the source can be corrupted by noise, errors or measurements, and thus, they may be latent at the receiver. However, properties of the information value in hidden Markov models have not been explicitly studied. Furthermore, the authors in [20] proposed that age penalty functions can be chosen and adjusted, according to the autocorrelation of the underlying random process, but theoretical interpretation or formal justification for how to choose non-linear functions and how they relate to the correlation of the underlying process were not provided.
In our previous work [27], we proposed a mutual information-based value of information framework for hidden Markov models and started to explore it in the context of a noisy OU process. We obtained the closed-form expression of the VoI, which relates to the correlation of the process under observation at the source and the noise in the transmission environment, but we did not investigate its relationship to the AoI and its statistical characterisations in more depth. In this paper, the connection of the proposed VoI with the AoI is studied for a noisy OU process. The OU process is considered, as it is an important continuous-time, stationary, Markov and Gaussian random process, which is practical to represent many real-world applications [28]. For example, it can be used to model the mobility of a drone that moves towards a target point but experiences positional fluctuations in unmanned aerial vehicle (UAV) networks. In this work, we give the formal justification for how the correlation and the noise in the context affect the VoI and its relationship to AoI, and obtain the functional dependency between them. We show that the proposed VoI framework is a general one that includes the special sample cases given in [20], and it is suitable to be applied in different network settings. Moreover, we study the VoI in a FCFS M/M/1 queue model, deriving the probability density function (PDF), cumulative distribution function (CDF), average VoI and moment-generating function (MGF). We also derive the upper and lower bounds of the average VoI, which are tractable and useful for the design and optimisation of freshness-aware applications. Through all of these results, we provide a clear statistical framework linking the VoI to the AoI and a formal justification for the selection of non-linear age functions.
The rest of this paper is organised as follows. The VoI formalism in the noisy OU process model is introduced in Section 2. Relationships between the VoI and the AoI for different network settings are investigated in Section 3. The statistical characterisation of the VoI in the FCFS M/M/1 queue model is given in Section 4. Numerical results are provided in Section 5. Conclusions are drawn in Section 6.

2. VoI with Application to OU Processes

Here, we provide a brief introduction to the VoI framework that is used in this paper, and we recount key results reported in [27] that will be used later in the paper.

2.1. VoI Definition

We consider a real-time status update system with a pair of transmitter and receiver nodes. The source samples the data of a targeted random process { X t } and sends status updates to the receiver node for further analysis. Denote X t i as the i-th status update of the underlying random process. Denote Y t i as the corresponding observation which is captured in the observed random process { Y t } . Here, t i represents the sampling time of the i-th sample, and t i represents its receiving time. We consider a latent variable model in which the observation Y t i may be different from the initial value, as the update X t i can be negatively affected by the transmission noise, error or measurement when it is received by the destination in the real world.
In this paper, the notion of the value of information is defined as the mutual information between the current status of the process under observation at the transmitter and a sequence of noisy measurements recorded by the receiver. Specifically, the VoI at the time t is given as the following:
v ( t ) = I ( X t ; Y t n , , Y t n m + 1 ) , t > t n .
Here, n is denoted as the index of the last received update during the period ( 0 , t ) . We look back in time, and the most recent m of n noisy observations ( m n ) are utilised to evaluate the information value. This definition gives the interpretation of the reduction in the uncertainty of the current hidden status, given that we have some past noisy measurements.

2.2. Noisy OU Process Model

We assume the random process { X t } under observation is an Ornstein–Uhlenbeck process, which can be used to represent the mean reversion behaviour in practice. The underlying OU process satisfies the following stochastic differential equation:
d X t = κ ( θ X t ) d t + σ d W t .
Here, κ ( κ > 0 ) is the rate of mean reversion, which can be used to represent the correlation property of status updates, θ is the long-term mean, σ is the volatility of the random fluctuation, and { W t } is the Wiener process. We assume that the initial value X 0 is a Gaussian variable with mean θ and variance σ 2 2 κ .
We assume this OU process { X t } is observed through an additive noise channel, and the corresponding noisy observation is defined as the following:
Y t i = X t i + N t i ,
where N t i is the sample of the noise process taken by the receiver at t i . Here, the samples { N t i } are assumed to be independent Gaussian variables with zero mean and constant variance σ n 2 . In reality, it can represent the measurement or error that undermines the status update X t i of the underlying OU process.

2.3. VoI for the Noisy OU Process

Based on the model we described, the samples of the underlying OU process are jointly Gaussian and the noise samples are also Gaussian variables, which allow us to calculate the VoI in our previous work [27]. The VoI for the noisy OU process is given as follows:
v ( t ) = 1 2 log 1 e 2 κ ( t t n ) + e 2 κ ( t t n ) det ( A m m ) γ det ( A ) , t > t n .
Here, A = σ n 2 Σ X 1 + I where Σ X 1 represents the covariance matrix of the vector X = [ X t n m + 1 , , X t n ] T , and I represents the identity matrix of size m. A i j represents the ( m 1 ) × ( m 1 ) matrix constructed by deleting the ith row and the jth column of the matrix A , and γ is denoted as the ratio of the variance of the OU process and the variance of the noise, i.e., the following:
γ = Var [ X t i ] Var [ N t i ] = σ 2 2 κ σ n 2 .
The parameter γ is similar to the concept of the signal-to-noise ratio (SNR) in a communication system. In the following, the concept “SNR” refers to this parameter, which is used to compare the randomness in the OU process and the noise in the communication channel.

3. Relationship between VoI and AoI

The result given in (4) shows the general expression of the VoI in the noisy OU process. In this section, we consider a special case with a single observation ( m = 1 ) and explore the relationship between the proposed VoI and the AoI. In the definition of the AoI, we consider that the time instant t n is fixed, i.e., we view the AoI as deterministic. What we do here is to create a relationship between the VoI and the conditional AoI (i.e., the AoI conditioned on the most recent sample time).
The concept of the AoI is given as follows [1]:
A ( t ) = t t n , t > t n .
In the noisy OU process, when m = 1 , the VoI in (4) can be simplified as follows:
v ( t ) = 1 2 log 1 γ 1 + γ e 2 κ ( t t n ) , t > t n ,
which is supported by the following:
0 v 1 2 log ( 1 + γ ) .
Therefore, the VoI is further written as a function of the AoI. Let a = A ( t ) ; then, the VoI can be written as follows:
V ( a ) = 1 2 log 1 γ 1 + γ e 2 κ a .
The VoI in (9) and its relationship to the AoI can be largely affected by system parameters. Fixing the random fluctuation parameter σ 2 of the OU process, the SNR γ relates to two parameters, κ and σ n 2 . κ can be used to represent the correlation property of the underlying OU process. If κ is small, the status updates are highly correlated; as κ increases, they become less correlated. σ n 2 represents the noise level in the transmission environment. If σ n 2 is small, the underlying hidden Markov process is dominant, and the VoI approaches its Markov counterpart in the OU model; otherwise, the noise process is dominant. In the following part, the relationship between the VoI and AoI in different SNR regimes is investigated, and we have the following corollaries.
Corollary 1.
In the low SNR regime, the VoI can be approximated as an exponential function of the AoI, which is given by the following:
V ( a ) γ 2 ( 1 + γ ) e 2 κ a .
Proof. 
In the low SNR regime (small γ ), large κ and σ n 2 > 0 (or large σ n 2 and κ > 0 ) can lead to small SNR in (5). When γ approaches 0, the term γ 1 + γ e 2 κ a in (9) is small. For small x, we have log ( 1 + x ) x , thus the result in (10) is obtained. ☐
In the low SNR regime, the dependency between the VoI and AoI is exponential. Less correlated samples or large noise can negatively affect the VoI at the receiver, thus the approximated VoI decreases faster as the AoI increases. For a less correlated data source, even fresh updates may contain little valuable information about the underlying OU process. For a high level of noise, status updates are corrupted, due to the indirect observation.
Corollary 2.
In the high SNR regime resulting from high correlation, the VoI can be approximated as a logarithmic function of the AoI, which is given by the following:
V ( a ) 1 2 log ( 2 κ γ a + 1 ) + 1 2 log ( 1 + γ ) .
Proof. 
For small x, we have e x 1 + x . Therefore, when κ 0 in (9), e 2 κ a 1 2 κ a . ☐
For highly correlated status updates, the VoI is expressed as a logarithmic function, and this means that the VoI decreases slower as the AoI increases. In this case, correlated updates can be transmitted under good channel conditions, thus old samples may still hold enough valuable information.
Corollary 3.
In the intermediate SNR regime where κ 0 , σ n 2 with κ σ n 2 being constant, the VoI can be approximated as a linear function of the AoI, which is given by the following:
V ( a ) κ γ a + 1 2 log ( 1 + γ ) .
In the intermediate SNR regime where κ , σ n 2 0 with κ σ n 2 being constant, the VoI can be approximated as an exponential function of the AoI, which is given by the following:
V ( a ) γ 2 ( 1 + γ ) e 2 κ a .
Proof. 
The result in (12) can be derived from Corollary 2 directly. When σ n 2 , the term 2 κ γ a in (11) is small. Therefore, we have log ( 2 κ γ a + 1 ) 2 κ γ a . The result in (13) matches Corollary 1. When κ , the term e 2 κ a in (9) is small. For small x, we have log ( 1 + x ) x , thus the result in (13) is obtained. ☐
The three corollaries stated above provide the compelling insight into the adoption of non-linear AoI functions. In some existing works, exponential and logarithmic non-linear age functions are widely utilised to measure the information value, but they do not give the formal justification for why these functions are selected. Corollaries 1 to 3 provide a theoretic interpretation and explain how the correlation, noise and SNR affect the VoI and its relationship to the AoI in the noisy OU process. Generally, low SNR and high SNR conditions yield exponential and logarithmic relationships. The intermediate SNR regime yields an exponential or linear relationship, which depends on the value of noise and correlation. Therefore, the proposed VoI framework is more complete, general and appropriate to measure the timeliness of information in different SNR regimes.

4. Statistical Properties of the VoI in the M/M/1 Queue Model

Equations (10)–(13) show general relationships between the VoI and the AoI in the noisy OU process. In this section, we relax the “fixed time instants” restriction given in Section 3 and view the AoI as a random variable to study the distribution of the VoI. We explore the VoI in a specific FCFS M/M/1 queue system and derive its statistical properties (including the PDF, CDF, expectation value and MGF).

4.1. Distribution of the VoI

We assume that status updates of the underlying OU process are transmitted through a FCFS M/M/1 queue in which they are sampled as a rate λ Poisson process, and the service time is a rate μ exponential process ( λ < μ ). Let random variables S i = t i t i 1 ( 2 i n ) be the sampling interval of two packets, which are independent and identically distributed (i.i.d.) exponential random variables with E [ S ] = 1 λ . Similarly, service times of status updates are also i.i.d. exponential random variables with mean 1 μ . In the example of the M/M/1 queue, the stationary distribution of the AoI was studied in [11] and the PDF and CDF of the AoI are given as follows:
f A ( a ) = μ μ λ μ e ( μ λ ) a μ μ λ + λ a λ μ e μ a + λ μ λ e λ a ,
F A ( a ) = 1 e ( μ λ ) a + μ μ λ + λ a e μ a μ μ λ e λ a .
It can be seen that the distribution of the AoI only relates to the queue discipline, which means that it is independent of the inherent statistical characterisations of the underlying random process. As for the distribution of the VoI of a latent OU process with a single observation, we can state the following propositions.
Proposition 1.
In the M/M/1 queue model, the PDF of the VoI for the noisy OU process is given by the following:
f V ( v ) = μ e 2 v κ ( 1 e 2 v ) [ μ λ μ r ( v ) μ λ 2 κ μ μ λ λ μ λ 2 κ log r ( v ) r ( v ) μ 2 κ + λ μ λ r ( v ) λ 2 κ ] ,
where r ( v ) is denoted as follows:
r ( v ) = ( 1 + γ ) ( 1 e 2 v ) γ .
Proof. 
Since (9) is a monotonically decreasing function, the PDF of the VoI can be calculated by the following:
f V ( v ) = f A ( V 1 ( v ) ) d d v V 1 ( v ) .
Here, V 1 denotes the inverse function of the VoI given in (9), which can be written as follows:
V 1 ( v ) = 1 2 κ log ( 1 + γ ) ( 1 e 2 v ) γ ,
and we have the following:
d d v V 1 ( v ) = e 2 v κ ( 1 e 2 v ) .
Therefore, the PDF of the VoI given in (16) is obtained by substituting (19), (14) and (20) into (18). ☐
Proposition 2.
In the M/M/1 queue model, the CDF of the VoI for the noisy OU process is given as follows:
F V ( v ) = r ( v ) μ λ 2 κ μ μ λ λ 2 κ log r ( v ) r ( v ) μ 2 κ + μ μ λ r ( v ) λ 2 κ .
Proof. 
The CDF is obtained directly by the integral of the PDF, i.e., F V ( v ) = P ( V v ) = 0 v f V ( x ) d x . ☐
Propositions 1 and 2 show that the distribution of the VoI relates to the sampling rate λ , service rate μ , correlation parameter κ and noise parameter σ n 2 , while the AoI distribution only relates to parameters λ and μ for the M/M/1 queue system.
The CDF of the VoI given in Proposition 2 can be interpreted as the “VoI outage probability”, i.e., the probability that the VoI is smaller than a given threshold. It is interesting to note that Proposition 2 implies that the VoI outage probability is a monotonically decreasing function of the service rate μ , and it converges to r ( v ) λ 2 κ as μ goes to infinity. The proof of this is given in Appendix A.1. The reason for this decreasing nature of the VoI with μ is predictable because one would expect the information value to increase if the service time in the queue reduces.
Proposition 2 also implies that the VoI outage probability first decreases and then increases as the sampling rate λ increases. The optimal sampling rate λ * satisfies P ( V v ) λ | λ = λ * = 0 . The proof of this is provided in Appendix A.2. It is not surprising that small sampling rate λ can lead to high outage, due to the lack of fresh updates at the source. It is interesting to find that large sampling rate can also lead to high outage probability, due to the traffic congestion in the queue.

4.2. Moments and Bounds

In this subsection, we derive the expectation and two bounds of the VoI with a single observation, and calculate the moment-generating function of the VoI. We can state the following two propositions.
Proposition 3.
In the M/M/1 queue model, the average VoI for the noisy OU process is given as the following:
E [ V ] = 1 2 [ log ( 1 + γ ) g 1 γ 1 + γ , μ λ 2 κ μ μ λ g 1 γ 1 + γ , λ 2 κ + μ μ λ + λ 2 κ log γ 1 + γ g 1 γ 1 + γ , μ 2 κ λ 2 κ g 2 γ 1 + γ , μ 2 κ ] ,
where two functions g 1 ( x , y ) and g 2 ( x , y ) are defined for x > 0 and y > 0 with the following:
g 1 ( x , y ) = 1 x y 0 x z y 1 z d z ,
g 2 ( x , y ) = 1 x y 0 x z y log z 1 z d z .
Moreover, the average VoI is lower bounded by the following:
E [ V ] 1 2 log 1 γ 1 + γ μ λ 2 κ μ λ 2 κ + 1 μ λ 2 κ ( μ + λ 2 κ + 1 ) ( μ 2 κ + 1 ) 2 ( λ 2 κ + 1 ) ,
and it is upper bounded by the following:
E [ V ] 1 2 H μ λ 2 κ + μ μ λ H λ 2 κ μ μ λ H μ 2 κ + λ 2 κ ψ ( 1 ) 1 + μ 2 κ .
Here, H ( · ) represents the harmonic number and the integral representation is given by the following: H ( x ) = 0 1 1 z x 1 z d z [29]. ψ ( 1 ) ( · ) represents the first order polygamma function which is given by ψ ( 1 ) ( x ) = 0 1 z x 1 log z 1 z d z [30].
Proof. 
See Appendix B. ☐
This proposition gives two bounds of the average VoI in the noisy OU process. Compared with the general average VoI, the bounds are more tractable and may be useful for network design and optimisation. The details of the bounds are given in Appendix B as stated above.
The lower bound is based on Jensen’s inequality. The equality holds if the VoI is a linear function on the Laplace transform of the AoI ( E [ e 2 κ a ] ). In Corollary 1, we show that the dependence between the VoI and E [ e 2 κ a ] is approximately linear under the low SNR condition. Therefore, the average VoI approaches this lower bound in the low SNR regime. Moreover, as stated in Appendix B, the upper bound is based on the average VoI in the Markov model. Hence, in the high SNR regime, the upper bound is tight.
Proposition 4.
In the M/M/1 queue, the MGF of the VoI for the noisy OU process is given as follows:
M v ( t ) = 2 F 1 μ λ 2 κ , t 2 ; μ λ 2 κ + 1 ; γ 1 + γ + μ μ λ 2 F 1 λ 2 κ , t 2 ; λ 2 κ + 1 ; γ 1 + γ μ μ λ λ μ 2 F 1 μ 2 κ , t 2 ; μ 2 κ + 1 ; γ 1 + γ λ μ 3 F 2 μ 2 κ , μ 2 κ , t 2 ; μ 2 κ + 1 , μ 2 κ + 1 ; γ 1 + γ .
Here, p F q ( a 1 , , a p ; b 1 , , b q ; z ) represents the generalised hypergeometric function which is given by the following series:
p F q ( a 1 , , a p ; b 1 , , b q ; z ) = n = 0 ( a 1 ) n ( a p ) n ( b 1 ) n ( b q ) n z n n ! .
where ( · ) n represents the Pochhammer symbol, which is given as follows:
( x ) n = 1 n = 0 i = 0 n 1 ( x i ) n 1 .
Proof. 
See Appendix C. ☐
Moments of the VoI can be obtained by derivatives of the MGF at t = 0 . The average VoI given in Proposition 3 is the first-order moment and can be derived from the MGF directly. Using this MGF, higher order moments can also be used for the system design and optimisation instead of just utilising the average value.

5. Numerical Results

In this section, the relationship between the VoI and AoI and the distribution of the VoI are investigated through Monte Carlo simulations. In the simulation, the volatility parameter σ 2 of the OU model is fixed and set as 1. The sampling times { t i } are randomly generated by the rate λ Poisson process. The service times of each sample are randomly generated by the rate μ exponential process. We set time t = 100 . For each running round, we record the sampling time of the most recent received update as t n , and the AoI and the VoI are calculated by (6) and (7), respectively.
Figure 1, Figure 2 and Figure 3 show the non-linear relationships between the VoI and the AoI under low, high and intermediate SNR conditions, respectively. Figure 4, Figure 5, Figure 6 and Figure 7 illustrate the distribution of the VoI, including the PDF, CDF and the outage probability. Figure 8, Figure 9, Figure 10 and Figure 11 provide the numerical results about the VoI expectation and bounds.
Figure 1, Figure 2 and Figure 3 compare the exact VoI in (7) and the approximated VoI for different SNR regimes which are given in (10) to (12). Figure 1 shows that the exponential approximation is suitable when updates are less correlated and the noise is large. Figure 2 shows the opposite behaviour. The logarithmic approximation is more accurate when κ and σ n 2 are small. Figure 3 shows that the linear approximation is accurate when κ is small but σ n 2 is large. These results verify the functional dependencies between VoI and the AoI, which are discussed in Corollaries 1–3, illustrating that the low, high and intermediate SNR conditions yield exponential, logarithmic and linear relationships.
Figure 4 gives the numerical validation of the theoretical PDF given in Proposition 1 and the density of the discrete path of the VoI obtained from the Monte Carlo simulations. Figure 5, Figure 6 and Figure 7 show the VoI outage probability given in Proposition 2 for different system parameters. In Figure 5, the VoI outage probability is high when the status updates are less correlated or when the system experiences large noise. For a particular threshold v, Figure 6 shows that either a too-small or too-large sampling rate can lead to a large VoI outage probability. Fixing μ , small λ means that we do not have sufficient newly generated status updates about the underlying OU process for prediction. Large λ means that enough newly generated updates have been sampled at the source, but they have to wait for a longer time, due to the packet congestion in the FCFS queue. Figure 7 shows that VoI outage probability decreases as the service rate μ increases. In the M/M/1 model, λ is smaller than μ . Fixing λ , large μ means that status updates can be served and transmitted more quickly, thus the receiver can hold more valuable information about the underlying process. These two figures verify the discussion given in Proposition 2.
Figure 8 and Figure 9 show the effect of the sampling rate and service rate on the average VoI and its bounds given in Proposition 3. The average VoI and its bounds first increase and then decrease as λ increases, and they increase as μ increases. This behaviour is similar to the VoI outage and can be explained similar to Figure 6 and Figure 7. Moreover, it can be seen that the theoretical average VoI is consistent with the result obtained from the Monte Carlo simulations.
Figure 10 and Figure 11 plot the theoretical average VoI in (22) and the lower and upper bounds in (25) and (26) for different κ and σ n 2 . Small noise σ n 2 and small κ can lead to large average VoI. In Figure 10, the gap between the exact value and the lower bound is small for large σ n 2 , and it decreases as κ increases. The gap between the exact value and the upper bound in Figure 11 shows the opposite behaviour; the gap narrows as σ n 2 decreases. These two figures verify the discussion given in Proposition 3, illustrating that the average VoI approaches lower and upper bounds in low and high SNR regimes, respectively.

6. Conclusions

In this paper, we investigated the dependency between the proposed VoI and the AoI in a noisy OU process. The VoI is defined as the mutual information between the current status of the underlying random process and noisy observations captured by the receiver. Functional relationships between the VoI and the AoI were obtained in low, intermediate and high SNR regimes. Moreover, the distribution and moments of the VoI were investigated in the example of the M/M/1 queue model. Finally, we performed Monte Carlo simulations to obtain numerical validation of the theoretical analysis. The results presented in this paper provide insight into how the correlation and noise in a latent OU process influence the VoI of the observations of that process. We also elucidated the relationship between the VoI and the AoI. Our work has given a mathematical justification for selecting certain non-linear age functions. Future work can be focused on exploring the effect of multiple observations on the VoI and AoI relationship and on estimating the value of the status of the underlying process with multiple observations.

Author Contributions

Conceptualization, Z.W., M.-A.B. and J.P.C.; methodology, Z.W., M.-A.B. and J.P.C.; formal analysis, Z.W., M.-A.B. and J.P.C.; investigation, Z.W., M.-A.B. and J.P.C.; writing—original draft preparation, Z.W., M.-A.B. and J.P.C.; writing—review and editing, Z.W., M.-A.B. and J.P.C.; supervision, M.-A.B. and J.P.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by EPSRC, grant number EP/T02612X/1.

Data Availability Statement

Not applicable.

Acknowledgments

The authors gratefully acknowledge the support of the Clarendon Fund Scholarships at the University of Oxford.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Appendix A.1. Proof of Monotonicity in μ

First, we prove the monotonicity in μ . For any particular VoI threshold v, the derivative of the VoI outage is given as follows:
P ( V v ) μ = log r ( v ) 2 κ r ( v ) μ λ 2 κ μ μ λ λ 2 κ log r ( v ) r ( v ) μ 2 κ + λ ( μ λ ) 2 r ( v ) μ 2 κ r ( v ) λ 2 κ .
For simplicity, let x 1 = λ 2 κ log r ( v ) and x 2 = μ 2 κ log r ( v ) . Then, (A1) can be written as follows:
P ( V v ) μ = log r ( v ) 2 κ e x 2 x 1 + x 1 x 2 x 2 x 1 e x 2 + log r ( v ) 2 κ x 1 ( x 2 x 1 ) 2 e x 2 e x 1 = log r ( v ) 2 κ e x 2 e x 1 + x 1 x 2 x 2 x 1 + x 1 ( 1 e x 1 x 2 ) ( x 2 x 1 ) 2 .
Since λ < μ and 0 < r ( v ) < 1 , thus x 2 < x 1 < 0 and log r ( v ) < 0 . Moreover, for any x, we have e x 1 + x . Therefore, (A2) can be further given as follows:
P ( V v ) μ log r ( v ) 2 κ e x 2 1 x 2 x 2 x 1 + x 1 ( x 2 x 1 ) ( x 2 x 1 ) 2 = 0 .
As the derivative is non-positive, the VoI outage is a monotonic function of μ .

Appendix A.2. Proof of Optimal λ Exists

Next, we prove that the optimal sampling rate exists. The derivative of the VoI outage with respect to λ is given as follows:
P ( V v ) λ = log r ( v ) 2 κ r ( v ) μ λ 2 κ r ( v ) μ 2 κ μ μ λ r ( v ) λ 2 κ μ ( μ λ ) 2 r ( v ) μ 2 κ r ( v ) λ 2 κ = log r ( v ) 2 κ e x 2 x 1 e x 2 x 2 e x 1 x 2 x 1 + x 2 ( e x 2 e x 1 ) ( x 2 x 1 ) 2 .
When λ approaches 0, we can write the following:
lim x 1 0 P ( V v ) λ = log r ( v ) 2 κ e x 2 1 x 2 1 0 .
When λ approaches μ , we have the following:
lim x 1 x 2 P ( V v ) λ = log r ( v ) 2 κ 1 e x 2 1 x 2 2 log r ( v ) 2 κ 1 e x 2 2 0 .
We show that the VoI outage probability decreases with λ when λ is small, and increases when λ is large. Therefore, there exists the optimal sampling rate λ * , and the minimum outage probability is achieved when the derivative in (A4) is 0.

Appendix B. Proof of Proposition 3

The average VoI can be obtained directly by the following:
E [ V ] = 0 1 2 log ( 1 + γ ) v f V ( v ) d v = μ 4 κ 0 1 log 1 γ 1 + γ r [ μ λ μ r μ λ 2 κ 1 + λ μ λ r λ 2 κ 1 μ μ λ λ μ λ 2 κ log r r μ 2 κ 1 ] d r .
Here, for the given x and y, we have the following:
0 1 log ( 1 x r ) · r y 1 d r = 1 x y 0 x log ( 1 z ) · z y 1 d z = 1 x y z y y log ( 1 z ) | z = 0 z = x + 1 y x y 0 x z y 1 z d z = 1 y log ( 1 x ) + g 1 ( x , y ) ,
and
0 1 log r log ( 1 x r ) · r y 1 d r = 1 x y 0 x log z · log ( 1 z ) · z y 1 d z log x 0 x log ( 1 z ) · z y 1 d z = 1 x y z y y log ( 1 z ) · log z | z = 0 z = x log x x y 0 x log ( 1 z ) · z y 1 d d z 1 y x y 0 x z y log ( 1 z ) z log z 1 z d z = log ( 1 x ) · log x y 1 y x y + log x x y 0 x log ( 1 z ) · z y 1 d z + 1 y x y 0 x z y log z 1 z d z = log ( 1 x ) y 2 1 y 2 + log x y g 1 ( x , y ) + g 2 ( x , y ) y .
Therefore, the average VoI is derived by substituting (A8) and (A9) into (A7).
The lower bound in (25) is obtained by applying Jensen’s inequality, i.e., the following:
E [ V ] = E 1 2 log 1 γ 1 + γ e 2 κ a 1 2 log 1 γ 1 + γ E [ e 2 κ a ] ,
where
E [ e 2 κ a ] = 0 + e 2 κ a f A ( a ) d a = μ λ 2 κ μ λ 2 κ + 1 μ λ 2 κ ( μ + λ 2 κ + 1 ) ( μ 2 κ + 1 ) 2 ( λ 2 κ + 1 ) .
The upper bound in (26) is the average VoI in the Markov OU process. In the hidden Markov model, we can write the following [31]:
v ( t ) = h ( X t ) h ( X t | Y t n , , Y t n m + 1 ) h ( X t ) h ( X t | Y t n , , Y t n m + 1 , X t n ) = h ( X t ) h ( X t | X t n ) = I ( X t ; X t n ) .
Therefore, the VoI in the Markov model can be regarded as the upper bound of the VoI in the hidden Markov model. Denote v OU ( t ) = I ( X t ; X t n ) as the VoI in the underlying OU process. Then, the result in (26) follows from the following calculation:
E [ V ] E [ V OU ] = E 1 2 log 1 e 2 κ a = μ 4 κ 0 1 log ( 1 r ) μ λ μ r μ λ 2 κ 1 + λ μ λ r λ 2 κ 1 μ μ λ λ μ λ 2 κ log r r μ 2 κ 1 d r .
Similar to the calculation given in (A8) and (A9), for the given y, we have the following:
0 1 log ( 1 r ) · r y 1 d r = 1 y H ( y ) , 0 1 log r · log ( 1 r ) · r y 1 d r = 1 y 2 H ( y ) 1 y φ ( 1 ) ( y ) .
Therefore, the upper bound of the average VoI is derived by substituting (A14) into (A13).

Appendix C. Proof of Proposition 4

The MGF of the VoI is obtained directly by the following:
M v ( t ) = 0 1 2 log ( 1 + γ ) e t v f V ( v ) d v = μ 2 κ 0 1 1 γ 1 + γ r t 2 [ μ λ μ r μ λ 2 κ 1 + λ μ λ r λ 2 κ 1 μ μ λ λ μ λ 2 κ log r r μ 2 κ 1 ] d r .
Here, for the given x, y and t, we have the following [30]:
0 1 ( 1 x r ) t 2 · r y 1 d r = 1 y 2 F 1 y , t 2 ; y + 1 ; x ,
and
0 1 log r · ( 1 x r ) t 2 · r y 1 d r = 1 y 2 3 F 2 y , y , t 2 ; y + 1 , y + 1 ; x .
Therefore, the MGF of VoI is derived by substituting (A16) and (A17) into (A15).

References

  1. Kaul, S.; Yates, R.; Gruteser, M. Real-time status: How often should one update? In Proceedings of the 2012 Proceedings IEEE INFOCOM, Orlando, FL, USA, 25–30 March 2012; pp. 2731–2735. [Google Scholar]
  2. Yates, R.D.; Kaul, S. Real-time status updating: Multiple sources. In Proceedings of the 2012 IEEE International Symposium on Information Theory Proceedings, Cambridge, MA, USA, 1–6 July 2012; pp. 2666–2670. [Google Scholar]
  3. Kosta, A.; Pappas, N.; Angelakis, V. Age of Information: A New Concept, Metric, and Tool. Found. Trends Netw. 2017, 12, 162–259. [Google Scholar] [CrossRef] [Green Version]
  4. Wu, X.; Yang, J.; Wu, J. Optimal Status Update for Age of Information Minimization with an Energy Harvesting Source. IEEE Trans. Green Commun. Netw. 2018, 2, 193–204. [Google Scholar] [CrossRef]
  5. Wang, Z.; Qin, X.; Liu, B.; Zhang, P. Joint Data Sampling and Link Scheduling for Age Minimization in Multihop Cyber-Physical Systems. IEEE Commun. Lett. 2019, 8, 765–768. [Google Scholar] [CrossRef]
  6. He, Q.; Dán, G.; Fodor, V. Joint Assignment and Scheduling for Minimizing Age of Correlated Information. IEEE/ACM Trans. Netw. 2019, 27, 1887–1900. [Google Scholar] [CrossRef]
  7. Abd-Elmagid, M.A.; Dhillon, H.S. Average Peak Age-of-Information Minimization in UAV-Assisted IoT Networks. IEEE Trans. Veh. Technol. 2019, 68, 2003–2008. [Google Scholar] [CrossRef] [Green Version]
  8. Abd-Elmagid, M.A.; Pappas, N.; Dhillon, H.S. On the Role of Age of Information in the Internet of Things. IEEE Commun. Mag. 2019, 57, 72–77. [Google Scholar] [CrossRef] [Green Version]
  9. Inoue, Y.; Masuyama, H.; Takine, T.; Tanaka, T. The stationary distribution of the age of information in FCFS single-server queues. In Proceedings of the 2017 IEEE International Symposium on Information Theory (ISIT), Aachen, Germany, 25–30 June 2017; pp. 571–575. [Google Scholar]
  10. Hu, L.; Chen, Z.; Dong, Y.; Jia, Y.; Liang, L.; Wang, M. Status Update in IoT Networks: Age of Information Violation Probability and Optimal Update Rate. IEEE Internet Things J. 2021, 11329–11344. [Google Scholar] [CrossRef]
  11. Inoue, Y.; Masuyama, H.; Takine, T.; Tanaka, T. A General Formula for the Stationary Distribution of the Age of Information and Its Application to Single-Server Queues. IEEE Trans. Inf. Theory 2019, 65, 8305–8324. [Google Scholar] [CrossRef] [Green Version]
  12. Bedewy, A.M.; Sun, Y.; Shroff, N.B. Minimizing the Age of Information Through Queues. IEEE Trans. Inf. Theory 2019, 65, 5215–5232. [Google Scholar] [CrossRef] [Green Version]
  13. Kaul, S.K.; Yates, R.D. Age of Information: Updates with Priority. In Proceedings of the 2018 IEEE International Symposium on Information Theory (ISIT), Vail, CO, USA, 17–22 June 2018; pp. 2644–2648. [Google Scholar]
  14. Kam, C.; Kompella, S.; Nguyen, G.D.; Wieselthier, J.E.; Ephremides, A. On the Age of Information with Packet Deadlines. IEEE Trans. Inf. Theory 2018, 64, 6419–6428. [Google Scholar] [CrossRef]
  15. Champati, J.P.; Al-Zubaidy, H.; Gross, J. On the Distribution of AoI for the GI/GI/1/1 and GI/GI/1/2* Systems: Exact Expressions and Bounds. In Proceedings of the IEEE INFOCOM 2019—IEEE Conference on Computer Communications, Paris, France, 29 April–2 May 2019; pp. 37–45. [Google Scholar]
  16. Sun, Y.; Cyr, B. Sampling for data freshness optimization: Non-linear age functions. J. Commun. Netw. 2019, 21, 204–219. [Google Scholar] [CrossRef]
  17. Sun, Y.; Uysal-Biyikoglu, E.; Yates, R.D.; Koksal, C.E.; Shroff, N.B. Update or Wait: How to Keep Your Data Fresh. IEEE Trans. Inf. Theory 2017, 63, 7492–7508. [Google Scholar] [CrossRef]
  18. Zheng, X.; Zhou, S.; Jiang, Z.; Niu, Z. Closed-Form Analysis of Non-Linear Age of Information in Status Updates with an Energy Harvesting Transmitter. IEEE Trans. Wirel. Commun. 2019, 18, 4129–4142. [Google Scholar] [CrossRef] [Green Version]
  19. Kosta, A.; Pappas, N.; Ephremides, A.; Angelakis, V. Age and value of information: Non-linear age case. In Proceedings of the 2017 IEEE International Symposium on Information Theory (ISIT), Aachen, Germany, 25–30 June 2017; pp. 326–330. [Google Scholar]
  20. Kosta, A.; Pappas, N.; Ephremides, A.; Angelakis, V. The Cost of Delay in Status Updates and Their Value: Non-Linear Ageing. IEEE Trans. Commun. 2020, 68, 4905–4918. [Google Scholar] [CrossRef] [Green Version]
  21. Kosta, A.; Pappas, N.; Ephremides, A.; Angelakis, V. The Age of Information in a Discrete Time Queue: Stationary Distribution and Non-Linear Age Mean Analysis. IEEE J. Sel. Areas Commun. 2021, 39, 1352–1364. [Google Scholar] [CrossRef]
  22. Sun, Y.; Polyanskiy, Y.; Uysal, E. Sampling of the Wiener Process for Remote Estimation over a Channel with Random Delay. IEEE Trans. Inf. Theory 2020, 66, 1118–1135. [Google Scholar] [CrossRef]
  23. Ornee, T.Z.; Sun, Y. Sampling and Remote Estimation for the Ornstein-Uhlenbeck Process through Queues: Age of Information and Beyond. IEEE/ACM Trans. Netw. 2021, 1–14. [Google Scholar] [CrossRef]
  24. Zheng, X.; Zhou, S.; Niu, Z. Urgency of Information for Context-Aware Timely Status Updates in Remote Control Systems. IEEE Trans. Wirel. Commun. 2020, 19, 7237–7250. [Google Scholar] [CrossRef]
  25. Kam, C.; Kompella, S.; Nguyen, G.D.; Wieselthier, J.E.; Ephremides, A. Towards an effective age of information: Remote estimation of a Markov source. In Proceedings of the IEEE INFOCOM 2018—IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Honolulu, HI, USA, 15–19 April 2018; pp. 367–372. [Google Scholar]
  26. Sun, Y.; Cyr, B. Information Aging Through Queues: A Mutual Information Perspective. In Proceedings of the 2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), Kalamata, Greece, 25–28 June 2018; pp. 1–5. [Google Scholar]
  27. Wang, Z.; Badiu, M.A.; Coon, J.P. A Value of Information Framework for Latent Variable Models. In Proceedings of the GLOBECOM 2020—2020 IEEE Global Communications Conference, Taipei, Taiwan, 7–11 December 2020; pp. 1–6. [Google Scholar]
  28. Doob, J.L. The Brownian Movement and Stochastic Equations. Ann. Math. 1942, 43, 351–369. [Google Scholar] [CrossRef]
  29. Conway, J.; Guy, R. The Book of Numbers; Springer New York: New York, NY, USA, 1998. [Google Scholar]
  30. Andrews, L. Special Functions of Mathematics for Engineers, 2nd ed.; Oxford University Press: Oxford, UK; SPIE Optical Engineering Press: Bellingham, WA, USA, 1998. [Google Scholar]
  31. Cover, T.M.; Thomas, J.A. Elements of Information Theory; Wiley-Interscience: Hoboken, NJ, USA, 2006. [Google Scholar]
Figure 1. Low SNR regime: Comparison of the exact VoI and the exponential VoI versus κ for σ n 2 { 10 , 30 } at t = 100 , sampling rate λ = 0.5 and service rate μ = 1 .
Figure 1. Low SNR regime: Comparison of the exact VoI and the exponential VoI versus κ for σ n 2 { 10 , 30 } at t = 100 , sampling rate λ = 0.5 and service rate μ = 1 .
Entropy 23 00940 g001
Figure 2. High SNR regime: Comparison of the exact VoI and the logarithmic VoI versus κ for σ n 2 { 1 , 5 } at t = 100 , sampling rate λ = 0.5 and service rate μ = 1 .
Figure 2. High SNR regime: Comparison of the exact VoI and the logarithmic VoI versus κ for σ n 2 { 1 , 5 } at t = 100 , sampling rate λ = 0.5 and service rate μ = 1 .
Entropy 23 00940 g002
Figure 3. Intermediate SNR regime: Comparison of the exact VoI and the linear VoI versus κ for σ n 2 { 10 , 30 } at t = 100 , sampling rate λ = 0.5 and service rate μ = 1 .
Figure 3. Intermediate SNR regime: Comparison of the exact VoI and the linear VoI versus κ for σ n 2 { 10 , 30 } at t = 100 , sampling rate λ = 0.5 and service rate μ = 1 .
Entropy 23 00940 g003
Figure 4. The density function of the VoI; correlation parameter κ = 0.1 , noise parameter σ n 2 = 0.5 , sampling rate λ = 0.5 and service rate μ = 1 .
Figure 4. The density function of the VoI; correlation parameter κ = 0.1 , noise parameter σ n 2 = 0.5 , sampling rate λ = 0.5 and service rate μ = 1 .
Entropy 23 00940 g004
Figure 5. The cumulative distribution function of the VoI versus v for σ n 2 { 0.5 , 1 } and κ { 0.05 , 0.1 , 0.2 } ; sampling rate λ = 0.5 and service rate μ = 1 .
Figure 5. The cumulative distribution function of the VoI versus v for σ n 2 { 0.5 , 1 } and κ { 0.05 , 0.1 , 0.2 } ; sampling rate λ = 0.5 and service rate μ = 1 .
Entropy 23 00940 g005
Figure 6. The VoI outage probability versus λ for κ { 0.05 , 0.1 , 0.2 } ; threshold v = 0.4 , noise parameter σ n 2 = 0.5 and service rate μ = 1 .
Figure 6. The VoI outage probability versus λ for κ { 0.05 , 0.1 , 0.2 } ; threshold v = 0.4 , noise parameter σ n 2 = 0.5 and service rate μ = 1 .
Entropy 23 00940 g006
Figure 7. The VoI outage probability versus μ for κ { 0.05 , 0.1 , 0.2 } ; threshold v = 0.4 , noise parameter σ n 2 = 0.5 and sampling rate λ = 0.2 .
Figure 7. The VoI outage probability versus μ for κ { 0.05 , 0.1 , 0.2 } ; threshold v = 0.4 , noise parameter σ n 2 = 0.5 and sampling rate λ = 0.2 .
Entropy 23 00940 g007
Figure 8. The average VoI and its bounds versus the sampling rate λ ; correlation parameter κ = 0.1 , noise parameter σ n 2 = 0.5 and service rate μ = 1 .
Figure 8. The average VoI and its bounds versus the sampling rate λ ; correlation parameter κ = 0.1 , noise parameter σ n 2 = 0.5 and service rate μ = 1 .
Entropy 23 00940 g008
Figure 9. The average VoI and its bounds versus the service rate μ ; correlation parameter κ = 0.1 , noise parameter σ n 2 = 0.5 and sampling rate λ = 0.2 .
Figure 9. The average VoI and its bounds versus the service rate μ ; correlation parameter κ = 0.1 , noise parameter σ n 2 = 0.5 and sampling rate λ = 0.2 .
Entropy 23 00940 g009
Figure 10. The average VoI and the lower bound versus κ for σ n 2 { 1 , 5 } ; sampling rate λ = 0.5 and service rate μ = 1 .
Figure 10. The average VoI and the lower bound versus κ for σ n 2 { 1 , 5 } ; sampling rate λ = 0.5 and service rate μ = 1 .
Entropy 23 00940 g010
Figure 11. The average VoI and the upper bound versus κ for σ n 2 { 0.1 , 0.5 , 1 } ; sampling rate λ = 0.5 and service rate μ = 1 .
Figure 11. The average VoI and the upper bound versus κ for σ n 2 { 0.1 , 0.5 , 1 } ; sampling rate λ = 0.5 and service rate μ = 1 .
Entropy 23 00940 g011
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, Z.; Badiu, M.-A.; Coon, J.P. Relationship between Age and Value of Information for a Noisy Ornstein–Uhlenbeck Process. Entropy 2021, 23, 940. https://doi.org/10.3390/e23080940

AMA Style

Wang Z, Badiu M-A, Coon JP. Relationship between Age and Value of Information for a Noisy Ornstein–Uhlenbeck Process. Entropy. 2021; 23(8):940. https://doi.org/10.3390/e23080940

Chicago/Turabian Style

Wang, Zijing, Mihai-Alin Badiu, and Justin P. Coon. 2021. "Relationship between Age and Value of Information for a Noisy Ornstein–Uhlenbeck Process" Entropy 23, no. 8: 940. https://doi.org/10.3390/e23080940

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop