Age-of-Information vs. Value-of-Information Scheduling for Cellular Networked Control Systems
Onur Ayan, Mikhail Vilgelm, Markus Kl\"ugel, Sandra Hirche, and Wolfgang Kellerer

TL;DR
This paper compares Age-of-Information and Value-of-Information metrics for scheduling in cellular networked control systems, demonstrating that VoI-based prioritization enhances system performance over uniform freshness.
Contribution
It introduces a new VoI metric for NCSs, analyzes its non-linear propagation, and shows its effectiveness in scheduling for improved control system performance.
Findings
VoI-based scheduling outperforms AoI-based fairness.
Uncertainty propagates non-linearly over time in NCSs.
Prioritizing high-VoI updates improves control system performance.
Abstract
Age-of-Information (AoI) is a recently introduced metric for network operation with sensor applications which quantifies the freshness of data. In the context of networked control systems (NCSs), we compare the worth of the AoI metric with the value-of-information (VoI) metric, which is related to the uncertainty reduction in stochastic processes. First, we show that the uncertainty propagates non-linearly over time depending on system dynamics. Next, we define the value of a new update of the process of interest as a function of AoI and system parameters of the NCSs. We use the aggregated update value as a utility for the centralized scheduling problem in a cellular NCS composed of multiple heterogeneous control loops. By conducting a simulative analysis, we show that prioritizing transmissions with higher VoI improves performance of the NCSs compared with providing fair data freshness…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAge of Information Optimization · IoT Networks and Protocols · Congenital Heart Disease Studies
Age-of-Information vs. Value-of-Information Scheduling for
Cellular Networked Control Systems
Onur Ayan
Chair of Communication NetworksTechnical University of Munich
,
Mikhail Vilgelm
Chair of Communication NetworksTechnical University of Munich
,
Markus Klügel
Chair of Communication NetworksTechnical University of Munich
,
Sandra Hirche
Chair of Information-oriented ControlTechnical University of Munich
and
Wolfgang Kellerer
Chair of Communication NetworksTechnical University of Munich
(2019)
Abstract.
Age-of-Information (AoI) is a recently introduced metric for network operation with sensor applications which quantifies the freshness of data. In the context of networked control systems (NCSs), we compare the worth of the AoI metric with the value-of-information (VoI) metric, which is related to the uncertainty reduction in stochastic processes. First, we show that the uncertainty propagates non-linearly over time depending on system dynamics. Next, we define the value of a new update of the process of interest as a function of AoI and system parameters of the NCSs. We use the aggregated update value as a utility for the centralized scheduling problem in a cellular NCS composed of multiple heterogeneous control loops. By conducting a simulative analysis, we show that prioritizing transmissions with higher VoI improves performance of the NCSs compared with providing fair data freshness to all sub-systems equally.
Networked Control Systems, Cyber-Physical Networking, Age-of-Information, Value-of-Information
††copyright: acmcopyright††journalyear: 2019††copyright: acmcopyright††conference: 10th ACM/IEEE International Conference on Cyber-Physical Systems (with CPS-IoT Week 2019); April 16–18, 2019; Montreal, QC, Canada††booktitle: 10th ACM/IEEE International Conference on Cyber-Physical Systems (with CPS-IoT Week 2019) (ICCPS ’19), April 16–18, 2019, Montreal, QC, Canada††price: 15.00††doi: 10.1145/3302509.3311050††isbn: 978-1-4503-6285-6/19/04††ccs: Networks Cross-layer protocols††ccs: Networks Cyber-physical networks
1. Introduction
Industrial applications form a major driving use case for 5G wireless research. Connectivity within industrial facilities is expected to enable a multitude of novel applications, including remote monitoring, control, and tele-robotics. Most considered scenarios fall into the framework of networked control systems (NCSs), where an underlying control loop is closed over a communication medium. Due to the different performance metrics of NCSs compared with traditional network systems, the networking policies need to be adapted not to degrade performance. The wireless communication medium is particularly constrained in spectrum and prone to interference effects, which motivates the problem of prioritization and efficient scheduling of NCSs.
5G cellular networks are envisioned to support machine-type communications (MTC) or machine-to-machine communications (M2M) (Shariatmadari et al., 2015). They refer to a wide spectrum of applications where data communications occur between two or more mobile devices. Process automation, energy grids, healthcare and smart houses are some prominent use cases of M2M / MTC in 5G cellular networks. It is obvious that each of these applications requires different treatment from the communication system point of view due to its distinct features and requirements. Thus, tailoring the communication solutions to the underlying MTC applications can lead to more efficient and reliable services.
Scheduling for NCSs has raised significant interest from a control perspective, where it has been related to time-triggered and event-triggered control. Here, commonly constraints on the available resources (e.g., data rates) are considered in expectation and optimization metrics target the steady-state behavior of an NCS (Molin and Hirche, 2009, 2014). While providing optimal stationary policies under certain assumptions, network behavior is often assumed control-agnostic and is abstracted. However, the varying nature of wireless channels, the trade-offs among different control loops, and the coexistence of multiple traffic types in a network in general suggest that gains can be achieved by considering control metrics for network design. In NCS scenarios, it has been shown beneficial to use additional cross-layer metrics for scheduling (Mamduhi et al., 2017; Vasconcelos et al., 2017; Hsu et al., 2017). In particular, two performance metrics raise our interest. Age-of-Information (AoI) is a recently introduced metric for network operation with sensor applications (Kaul et al., 2012a). It is a measure of information freshness from the application layer perspective and is applicable for any NCS scenario where there is an uncertainty in the information of interest such as industrial automation or a smart building. Value-of-Information (VoI) quantifies the amount of reduction in the uncertainty of a stochastic process at the recipient. It stems from information theory, originated by Claude E. Shannon in the late 1940s (Shannon, 1948). While the VoI deals with the content of a new update independently of its timeliness, AoI considers only the timeliness independent of its content. Therefore, age may not be a standalone metric when it comes to monitoring and control of heterogeneous applications sharing the same network. Hence, comparing age and value, we ask the question which of these is more suitable to use in an NCS context.
1.1. Contributions and Outline
In this paper, we investigate the worth of the AoI and VoI metric for NCSs. We consider a scenario where multiple heterogeneous stochastic control systems are closed over a resource constrained two-hop communication network. Medium access is coordinated by a centralized scheduler that determines which subset of loops are allowed to communicate their up-to-date state information. The deviation of the real state from the augmented state on the receiver, i.e., controller, is considered as performance metric that is also related to the uncertainty in control.
In this set-up, we are able to show that VoI can be interpreted as a function of the AoI. By designing one scheduler for AoI and one for VoI and conducting a simulative analysis, we show that prioritizing more valuable information leads to lower uncertainty, thus better control performance, than keeping the information at the recipient fresh.
The remainder of the paper is organized as follows. In Section 2, we introduce the considered scenario and present models for networking and control. Next, we define AoI and VoI in terms of system parameters. Section 3 presents two scheduling algorithms employing AoI and VoI of each loop as a decision metric. In Section 4, we illustrate and discuss the results of our simulative study. Section 5 reviews the related work and Section 6 concludes the paper.
1.2. Notations
Throughout this paper and stand for the transpose of a vector and a matrix , respectively. is the trace operator. The expected value of a random variable is denoted by . indicates the euclidean norm of vector with . The normal distribution with mean and standard deviation is denoted by . Additionally, is the uniform distribution with minimum and maximum values and .
2. Scenario and Problem Statement
Consider a networked control system shared by independent, linear time-invariant (LTI) control sub-systems with periodic sampling (see Figure 1). Each individual sub-system consists of a plant , a sensor , and a controller . We assume each controller-plant pair to be co-located and hence connected through an ideal controller-to-plant link while the sensor is operating remotely. This is a typical scenario for applications like industrial networked robotics, smart grids or automated highways systems (Kheirkhah et al., 2015; Seiler and Sengupta, 2001), where the controller observes the plant via remotely deployed sensors or cameras.
2.1. Network Model
We assume a cellular network in which every sensor and controller are connected to the same base station (BS). Every transmits observed state information in form of packets in the uplink (UL) direction towards the BS, from which it is forwarded in the downlink (DL) direction to the corresponding controller , as shown in Figure 1. The smallest time unit in the system is a transmission slot of unit length, which is indexed by in the following.
Information packets are generated periodically at each sensor, which stores the latest generated packet until it is allowed to transmit. If a newer packet is generated while the previous has not yet been transmitted, the sensor replaces older packet with the newer one (Costa et al., 2014). A centralized dynamic scheduler located at the BS, schedules transmissions on UL, stores the received packets and forwards them on the DL. Again, the BS drops outdated packets and replaces them with newer ones, if received. The scheduling decision vectors on the UL and DL for each time slot are denoted by , where a value of indicates that a packet of sub-system is transmitted over the respective link. We assume that when scheduled, transmissions are received without packet loss at the end of the transmission slot.
As illustrated in Figure 2, uplink and downlink transmissions take place within a time-frequency resource grid. The sets of uplink and downlink resources, and are separated in a Frequency-Division-Duplexing (FDD) manner. Formally, , and finite, i.e., , . Therefore, the maximum number of simultaneous uplink and downlink transmissions is limited. Throughout the paper, it is assumed that each UL and DL transmission consumes one resource.
2.2. Control Model
We consider the behavior of the -th sub-system is represented by the following LTI model in discrete time:
[TABLE]
with time-step , system state , state matrix , input matrix and control input . The noise sequence is considered to be independent and identically distributed (i.i.d) according to a zero-mean Gaussian distribution with diagonal covariance matrix . The system state with is measurable by . Each sub-system generates packets periodically every transmission slots with , where the initial generation happens at slot , which is a uniformly distributed random variable. As a consequence, the sub-systems may operate in a non-synchronized fashion, as well as with different update rates. However, we assume that they do not operate faster than the network. The mapping of transmission slots to sub-system steps becomes:
[TABLE]
We introduce a variable as an indicator of packet reception by the controller. I.e., if is received by and if is dropped or still waits for transmission at the sensor or BS. The state of a sub-system, as observed by the controller , is given by:
[TABLE]
Note that due to resource constraints on the downlink, observation of state can occur as recent as multiple sampling periods after its generation. Thus, knows the current state of the process only if .
In order to compensate for packet drops or delays caused by the network, each controller employs a Kalman-like state estimator as in (Li et al., 2016; Sinopoli et al., 2004). The state estimation is based on the following assumptions:
Assumption 1**.**
The controller is aware of the system parameters , and .
Assumption 2**.**
* and and are known by the controller.*
Assumption 1 is motivated by the time-invariant nature of the sub-systems’ dynamics. Combined with periodic arrival of samples, Assumption 2 implies that is able to map any to by using Eqn. (2). Hence, the estimated state on the controller side is:
[TABLE]
with the information set available at as follows:
[TABLE]
Since we are dealing with LTI systems, we assume a stationary control law for each loop:
[TABLE]
where is the state-feedback gain matrix. The scheduler is assumed to be control-aware based on the following assumptions:
Assumption 3**.**
The scheduler at the BS observes the content of any packet it receives on the UL.
Assumption 4**.**
The scheduler is aware of system parameters , , , , , .
Assumptions 3 and 4 together enable the scheduler to retain an information set as:
[TABLE]
with depending on a reception variable defined analog to and . Because the BS receives data before the controller does, , leading to . The estimation at the BS follows analog to that at the controller as:
[TABLE]
2.3. Age-of-Information
If we denote the most recent received observation by , with the latest control step from which a state has been received, the Age of Information at the controller follows as:
[TABLE]
As can be seen, the AoI denotes the number of elapsed control steps since the acquisition of the latest received system state. In contrast to existing literature on AoI, in the given case does not increase linearly with due to the step-wise mapping of to given in (2). On the other hand, we argue that AoI evolves linearly with respect to from control perspective. In any case, after each successful DL reception, is increased and the information set is extended by .
Similarly, if we denote the most recent non-empty observation by with , the age of the set , that is , follows as:
[TABLE]
It is important to emphasize that . In case of equality, i.e., , then holds. To avoid visual clutter, we avoid defining further equations twice both for the BS and . The superscript assumes an analogue definition for the BS of a new introduced variable. In other words, one has to replace , , , with , , , respectively.
2.4. Value-of-Information
Because AoI is a variable defined in the units of control steps, we can use it to express control variables.
Lemma 0**.**
Given the information set and the age-of-information , the estimated plant state is determined by:
[TABLE]
with:
[TABLE]
Proof.
The proof is given in Appendix A. ∎
If is zero, it means that the controller has been provided the latest plant state. Otherwise, the current state estimate is recursively calculated from the most recent information received by the controller which is as stated above. Thus, the estimation error induced by the network is defined as the difference between the true and estimated states as:
[TABLE]
Lemma 0**.**
Given the age-of-information , noise covariance matrix , and system matrix , the quadratic error norm can be estimated as follows:
[TABLE]
with:
[TABLE]
Proof.
The proof is given in Appendix B. ∎
Note that is strictly increasing for any invertible and positive-definite noise covariance matrix . Analogously, for , we define the BS counterparts of , and as follows:
[TABLE]
Figure 3 shows the behavior of expected quadratic error norm, i.e., , as a functional of age. To that end, we have selected 4 type of scalar plants with , , and = 1.5 and kept the noise covariance matrix constant at for all of them. The black curve labeled with AoI corresponds the which is a line with slope 1. An interesting aspect is that for , which is a stable system, the error converges to a finite value for infinitely large AoI. It can easily be shown by letting and applying convergence condition of power series on from Eqn. (14).
We propose a link-based value-of-information metric, i.e., both for the UL and the DL. VoI is defined as a measure of uncertainty reduction from the information set of the receiver in case of a successful transmission. In case of an uplink packet, VoI is defined as:
[TABLE]
with as in Eqn. (2). is defined as the measurement error on the sensor side which is assumed to be zero throughout this paper, i.e., . Similarly for a DL packet:
[TABLE]
Note that, does not contain any non-determinism due to Assumption 3 and Assumption 4.
3. Joint Scheduling Design
Due to resource constraints on both hops, centralized scheduler at the BS prioritizes sub-systems based on performance metrics. We define two schedulers utilizing AoI and VoI as metrics. They follow a joint design for uplink and downlink.
The fact that we assume equal channel qualities among loops allows us to distinguish between two cases: (i) Uplink is the bottleneck of the network, i.e., and (ii) Downlink is the bottleneck, i.e., . In the first case, all uplink transmissions received by BS are forwarded as soon as the data reception is completed. Hence, the DL/UL scheduling problem can be reduced to a single-hop problem, where BS and the nodes are logically merged together. In the second case, downlink hop is limiting the network throughput, therefore, joint scheduling problem for both links must be considered.
Remark 1**.**
We implicitly assume that every scheduled transmission is successful. To ensure this, cellular networks typically employ re-transmission techniques, e.g., hybrid automatic repeat request. We note that (heterogeneous) packet loss probability can be readily accommodated into the scheduler design by weighting respective AoI or VoI metrics by the expected packet success probability.
3.1. Age-of-Information Scheduler
As the name suggests, AoI scheduler aims to prevents staleness of information sets at the controller side. The targeted problem is formalized as:
[TABLE]
To solve the above problem, we can leverage results for single-hop AoI optimization (Kadota et al., 2018), according to which greedy scheduling is in fact age-optimal if all uplink transmissions have the same success probability. As this is true under our assumptions, where all transmissions are always successful, we can make use of the results to extend towards the two-hop case, which we do in the following Lemma:
Lemma 0**.**
Assume that and that the sequence of uplink schedules is age-optimal for the uplink hop. Then, by creating a sequence of downlink schedules as , the combination of uplink and downlink sequence is age-optimal for the two-hop case. Further, assuming and that the sequence of downlink schedules is age-optimal for the downlink hop, we can create a sequence of uplink schedules as such that the combination of both sequences is age-optimal.
Proof.
Consider the case of and observe that if satisfies (20b), it also satisfies (20c). Consider the case that . By replacing it with we achieve that . Hence, the information set , yielding and , respectively.
Now assume that and observe that if satisfies (20c), it also satisfies (20b). Consider the case that . By replacing it with we achieve that . Hence, again the information set , yielding the same result, respectively. ∎
The intuitive explanation of the Lemma is the following: Assuming that the uplink resources form a bottleneck, anything that has been transmitted on the uplink can directly be forwarded on the downlink. Choosing not to transmit artificially adds an increased AoI that can be avoided. On the other hand, if the downlink resources form a bottleneck, any transmission on the downlink can be matched by fetching the corresponding sensor value one step before. Not doing so again artificially adds an increased AoI. In both cases, it is sufficient to know the optimal decision for only one of the hops, which has been proven to be the greedy solution in (Kadota et al., 2018).
3.2. Value-of-Information Scheduler
We propose an application-aware scheduling algorithm that is jointly allocating resources on both hops. The scheduler obtains the value of each UL and DL packet as a function of age-of-information at each hop and aims to minimize the overall quadratic network induced error norm in expectation:
[TABLE]
The scheduling problem in (21) is a combinatorial optimization problem and not solvable in polynomial time. By applying dynamic programming, it can be solved for a given finite horizon. However, finding the global optimal solution of (21) is computationally very expensive, and is out of scope for this paper as it is not applicable for dynamic schedulers. Instead, we accommodate greedy solution for both links separately where we maximize the transmitted value-of-information at single slot on the uplink as:
[TABLE]
and on the downlink as:
[TABLE]
Our solution provides an upper bound for the optimal cost function of the problem (21). In Section 4, we show that even the upper bound by scheduling based on VoI outperforms the optimal AoI scheduling.
4. Numerical Evaluation
In this section, we present a simulative analysis and comparison of the schedulers defined in Section 3.
4.1. Simulation Setup
We simulate an exemplary set-up with heterogeneous scalar LTI sub-systems, where classes have different state matrices . The number of sub-systems corresponding to a plant class is assumed to be equal for each , as we vary the total number of sub-systems . The state-feedback gain matrix is chosen according to deadbeat control strategy (Mamduhi et al., 2014). Input matrix is equal among loops . System noise is given by . For the sake of simplicity, we assumed all transmissions to require single time-frequency resource, i.e., . We consider equal sampling period for all control loops, i.e., . Number of downlink resources is chosen as and number of uplink resources is varied between . Simulation run-time is 20000 transmission slots.
As the performance indicators, we use the average AoI per control loop, i.e., , to represent information staleness and the Integrated Absolute Error (IAE) per loop, i.e., , to quantify the uncertainty in the controlled process. and are defined as follows:
[TABLE]
[TABLE]
4.2. Results and Evaluation
First, we investigate the response of the performance metrics to varying number of sub-systems and resources in the network. Figure 4 illustrates the average age-of-information per control loop as increases for different amounts of available resources and . The figure presents results for a neutral DL/UL configuration with equal amounts of resources, where neither hop is a bottleneck. Given and , both type of schedulers provide similar performance in terms of . As increases linearly, we observe for the AoI scheduler that the average age per loop is increasing linearly as well. This is expected since AoI scheduler treats all type of plants equally fair and thus information staleness in the network becomes directly proportional to the total amount of resources available in the network. A linear dynamics is also observed for the case but with a higher slope, since less network resources are available.
On the other hand, the effect of the unfair treatment of sub-systems by the VoI scheduler becomes evident from the drastic increase of after and for and configurations, respectively. This coincides with the average AoI per loop to exceed one, i.e., being consistent with Figure 3. From on for the scenario and from on for the scenario, the average AoI goes to infinity. This follows from the fact that converges for plants with . It can easily be shown by letting and applying convergence condition of power series on from Eqn. (14). As a result of the convergence property, plants with never get to transmit as they are dominated by non-converging type of plants with .
Now, let us have a look at how is affected by an increase of . In Figure 5 we illustrate how both schedulers perform with respect to reducing the network induced error per loop. From the figure, it is evident that VoI scheduler outperforms the AoI scheduler in metric even though the fairness in age-of-information was not delivered. As we can see, with increasing inadequacy of available resources the gap between the AoI- and VoI scheduler expands faster. This is caused by the non-linear dynamics of network induced error with increasing age-of-information, as visible in Figure 3. Note that, having three uplink and three downlink resources provides triple amount of throughput in average than having one resource in uplink and downlink each. Therefore, in Figure 5 the resulting and at with is very close to the and values at with . This is also the case for and in Figure 4.
We further investigate the sensitivity of the selected performance indicators to variations in UL/DL resource configuration, by increasing the number of uplink resources for fixed . This illustrates a shift of the resource bottleneck from UL to DL. Figures 6 and 7 show and for and . We select and as representation of low and high resource demand scenarios, respectively.
For the low demand case with , both schedulers produce similar results due to resource abundance in the network. As we cut UL resources down, , the resulting performance in terms of both indicators decreases due to lower throughput provided. Adding more resources on the uplink, i.e., does not have any effect since all sub-systems are provided sufficient transmission opportunities.
For the high demand scenario with , we observe that VoI scheduler succeeds at reducing average error per loop and fails at ensuring information freshness at the controller. As long as downlink is the bottleneck, i.e., , AoI scheduler does not perceive any performance gain by an increase of . That follows from the definition of AoI scheduler in Section 3.1. Since age shows a deterministic behavior, no additional resources are used on the UL unless the packets are going to be forwarded in the next transmission opportunity. However, VoI benefits from every additional UL resource since BS is able to reduce the uncertainty of a sub-system at the BS. Thus, it gets the chance to prefer some more valuable packets over the ones carrying lower valued information by examining the packet content. As a result, we observe an ongoing but converging decrease in as we move from towards . Similarly, by virtue of additional UL resources, the loops which never get the opportunity before, find the chance to transmit. Hence, the average age gets a finite value again for and .
5. Related Work
Cross-layer network design (Cervin and Henningsson, 2008; Liu and Goldsmith, 2004; Park et al., 2018; Li et al., 2016) has attracted researchers by virtue of providing higher quality-of-control to networked control applications. Control-aware MAC strategies have been proposed for contention-based access in (Vilgelm et al., 2016; Gatsis et al., 2016), and for contention free-access in (Walsh and Ye, 2001; Vilgelm et al., 2017; Vasconcelos et al., 2017; Mamduhi et al., 2015). In (Walsh and Ye, 2001), authors study the centralized scheduling problem with multiple control loops closed over a shared communication channel. They assume the injection of error reports into control traffic in wired industrial networks. Each sensor reports the estimation error to the scheduler. Free network resources are distributed among sub-systems starting from the ones with the maximum error. In (Vilgelm et al., 2017) authors compare control-aware scheduling to control-unaware schedulers in a single-hop cellular networked control systems with varying channel qualities among loops. They show that, the proposed control-aware scheduler outperforms the control-unaware schedulers such as proportional fair and maximum-throughput with respect to quality-of-control. (Vasconcelos et al., 2017) studies one-shot joint scheduling and estimation problem under resource constraints. In their work, they consider a network shared by multiple sensor and estimator pairs. Given the probabilistic distributions of individual states, centralized scheduler chooses a single sensor-estimator pair to transmit. They show that it is globally optimal to choose the maximum quadratic norm as scheduling and mean-value estimation as the estimation strategy. As the name one-shot suggests, the work focuses only on a single transmission decision and does not consider application-dependent propagation of estimation error over multiple time-steps. (Mamduhi et al., 2015) considers a two-level scheduling problem, i.e., sensors drop their packet locally based on a predefined error threshold value and a centralized scheduler allocates resources probabilistically among the contenting control loops. The scheduler collects local error information from each control loop as in (Walsh and Ye, 2001) and calculates channel access grant probabilities based on the reported value.
The cross-layer design problem has been generalized by the introduction of the concept of the AoI (Kaul et al., 2012a). AoI has defined the notion of information freshness, uniform for all applications. Many recent works have taken on the problem of scheduling with AoI-based utility (Kaul et al., 2012b; Costa et al., 2016; Hsu et al., 2017; Sun et al., 2017). Most relevant for cross-layer design, Kosta et al. (Kosta et al., 2017) introduce the term value-of-information (VoI), and study the case with its non-linear behavior. In this work, we go one step further and define the VoI as a functional of age and system dynamics of individual control applications. For the joint DL/UL scheduling, typical for cellular network scenarios, we compare VoI and AoI scheduling approaches with respect to the resulting NCS performance.
6. Conclusions
Age-of-Information is a newly introduced measure to capture information freshness from the application layer perspective. It has been used for data scheduling in multi-user scenarios. In the context of two-hop networked control systems, we were able to show that AoI alone does not capture the requirements of networked control loops. In addition to age, the evolution of uncertainty in the system over time is highly dependent of the application. We were able to formulate the estimation error as a function of the AoI and application specific system parameters. We have shown that using the VoI as scheduling metric leads to reduced estimation error in the stochastic process than providing regular updates to each sub-system.
Acknowledgements.
This work has been carried out with the support of the German Research Foundation (DFG) grant KE1863/5-1 within the Priority Program SPP 1914 “Cyber-Physical Networking”.
Appendix A Proof of Lemma 2.1
Proof of Lemma 2.1.
Given as in (11), it holds that:
[TABLE]
∎
Appendix B Proof of Lemma 2.2
Proof of Lemma (2.2).
Given :
[TABLE]
∎
where W_{i}=\mathbb{E}\Big{[}w_{i}[k_{i}-r](w_{i}[k_{i}-r])^{T}\Big{]} is the noise covariance matrix. In step (1) it was used that noise vectors are i.i.d. and hence uncorrelated and step (2) holds because expectation of a quadratic norm of a random vector with covariance matrix is .
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1)
- 2Cervin and Henningsson (2008) A. Cervin and T. Henningsson. 2008. Scheduling of event-triggered controllers on a shared network. In Proc. IEEE Conference on Decision and Control . 3601–3606. https://doi.org/10.1109/CDC.2008.4738939 · doi ↗
- 3Costa et al . (2014) M. Costa, M. Codreanu, and A. Ephremides. 2014. Age of information with packet management. In Proc. IEEE International Symposium on Information Theory . 1583–1587. https://doi.org/10.1109/ISIT.2014.6875100 · doi ↗
- 4Costa et al . (2016) M. Costa, M. Codreanu, and A. Ephremides. 2016. On the Age of Information in Status Update Systems With Packet Management. IEEE Transactions on Information Theory 62, 4 (April 2016), 1897–1910. https://doi.org/10.1109/TIT.2016.2533395 · doi ↗
- 5Gatsis et al . (2016) K. Gatsis, A. Ribeiro, and G. J. Pappas. 2016. Control-Aware Random Access Communication. In Proc. ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS) . 1–9. https://doi.org/10.1109/ICCPS.2016.7479071 · doi ↗
- 6Hsu et al . (2017) Y. Hsu, E. Modiano, and L. Duan. 2017. Age of information: Design and analysis of optimal scheduling algorithms. In Proc. IEEE International Symposium on Information Theory (ISIT) . 561–565. https://doi.org/10.1109/ISIT.2017.8006590 · doi ↗
- 7Kadota et al . (2018) Igor Kadota, Abhishek Sinha, Elif Uysal-Biyikoglu, Rahul Singh, and Eytan Modiano. 2018. Scheduling Policies for Minimizing Age of Information in Broadcast Wireless Networks. (jan 2018). ar Xiv:1801.01803 http://arxiv.org/abs/1801.01803
- 8Kaul et al . (2012 a) S. Kaul, R. Yates, and M. Gruteser. 2012 a. Real-time status: How often should one update?. In Proc. IEEE INFOCOM . 2731–2735. https://doi.org/10.1109/INFCOM.2012.6195689 · doi ↗
