WorksComputer Science
Survival-Time Risk Beyond Low-Order Channel Models: Identifiability and Scheduling
Abstract
This paper investigates whether low-order packet-loss statistics suffice to assess survival-time risk under bursty packet losses, i.e., the probability that no update succeeds for a prescribed number of consecutive slots. Conventional models, such as the Gilbert model, characterize packet losses using the loss rate and mean burst length, but channels sharing these statistics may exhibit substantially different failure risks. We characterize the Markov channels one order above a given low-order fit that share its statistics and analyze their risks under acknowledgment-based scheduling with transmission budgets. We show that, with dense transmission attempts, risk is primarily governed by loss persistence beyond the modeled memory, and the worst-case channel need not be the most persistent one. Under limited budgets, retry spacing makes loss relapse probabilities important and can reverse the risk ordering of compatible channels. Numerical and measurement results show that low-order models can substantially underestimate the risk, highlighting the need for scheduling-dependent channel statistics.
Introduction
Industrial control and human-in-the-loop applications of the Tactile Internet, such as teleoperation, require timely and reliable information updates [1]. A prolonged interruption in successful packet delivery may violate the application’s survival-time requirement [2], even when the average packet-loss rate is low. Assessing reliability therefore requires accounting for temporal correlations in packet losses rather than their average rate alone. In practice, bursty communication channels are commonly represented by low-order models, such as the Gilbert model [3] and first-order Markov models of fading [4], which provide tractable descriptions of packet losses using a small number of statistics, including the loss rate and mean burst length. However, different channels may share these statistics while exhibiting substantially different probabilities of survival-time violations. The temporal structure of packet losses and its effect on reliability have been widely investigated [5, 6, 7]. Previous studies have examined Markov models of different orders using measured loss traces [8] and queueing analysis [9], as well as scheduling and remote estimation over Markovian channels with acknowledgment feedback [10, 11, 12]. Related work has also characterized information freshness, age violations, and estimation stability under correlated losses [13], [14]. Robust verification and control methods [15], [16] and reliability bounds under unknown dependence [17] can account for channel-model uncertainty. However, these approaches assume a given model or uncertainty set, not the set of channels a low-order fit cannot resolve. A fundamental question remains: to what extent can survival-time risk be determined from low-order channel statistics, and which additional statistics are needed for reliable risk assessment?
This paper addresses this question by considering channels that share the same low-order packet-loss statistics but differ in their higher-order dependencies. We investigate their survival-time risks under acknowledgment-based scheduling with a finite transmission budget. The key observation is that the relevant channel statistics depend on the transmission schedule. When transmissions are attempted in every slot, consecutive packet losses primarily determine the failure risk. Under a limited transmission budget, however, successful channel opportunities during idle slots cannot reset the age of information. Consequently, the spacing between transmission attempts introduces additional dependence on loss relapses, potentially changing the relative reliability of channels with identical low-order statistics.
The main contributions of this paper are as follows. (i) We characterize the Markov channels one order above a low-order fit as an explicit box whose maximum-entropy point is the fitted model. (ii) We bound the risk of every channel in this box and show that, with dense attempts, loss persistence beyond the modeled memory governs the risk to first order, while the worst case need not be the most persistent channel. (iii) We show that under a budget, retry spacing makes loss relapses matter, and construct two compatible channels whose risk order the budget reverses. (iv) We show by exact computation, fading simulations, and measured IEEE 802.15.4 links that low-order models can substantially underestimate the risk, even with a second-order fit. Full proofs, code, and data are available in [18].
This work was funded by the German Research Foundation (DFG, Deutsche Forschungsgemeinschaft) as part of Germany’s Excellence Strategy – EXC 2050/2 – Project ID 390696704 – Cluster of Excellence “Centre for Tactile Internet with Human-in-the-Loop” (CeTI) of Dresden University of Technology. The authors also acknowledge the financial support by the Federal Ministry of Research, Technology and Space (BMFTR) of Germany in the program “Souverän. Digital. Vernetzt.” Joint project 6G-Life, project identification number 16KIS2413K, the program “Verbundprojekt: Disruptive Kommunikationsparadigmen für technologische Souveränität, Resilienz und Shared Prosperity - Translation in Industrie und Aufbau innovativer Technologiedemonstratoren - CommUnity,” project identification number 16KIS5012K.
System Model and Problem Statement
Channel and Compatible Class
We consider a slotted communication link and denote by the potential packet-delivery outcome in slot , where indicates success and indicates loss if a transmission is attempted. The latent channel evolves in every slot, including idle ones. We model as a stationary Markov process of order at most , with context and conditional success probability
where ranges over the contexts and is a known bound that excludes deterministic transitions. Equivalently, the channel is characterized by its stationary -block distribution , with , where denotes the word followed by , and is the probability of context . More generally, denotes the probability that consecutive outcomes form the word ; e.g., is the probability of consecutive losses.
Suppose a Markov model of order is fitted using the stationary -block distribution , i.e., for words of length at most . We assume is known so as to separate model ambiguity from estimation error. For , these statistics determine the packet-loss rate and mean burst length, as in the Gilbert model. We define the compatible class as the set of all stationary, -positive Markov channels of order at most sharing the same -block distribution . These channels are indistinguishable under the low-order statistics but may differ in their higher-order dependencies. We focus on , the smallest order at which such ambiguity arises, enabling an explicit characterization of the compatible class.
Survival Time, Budget, and Risk
We consider an application that tolerates at most consecutive slots without a successful update, where denotes the survival-time threshold [2]. In remote estimation, for example, the estimation error covariance is immediately after a successful update and evolves to after slots without one, where is the open-loop Lyapunov map [19]. If the application requires and is nondecreasing in , the survival-time threshold is
where denotes the trace and the estimation error covariance.
In each slot , the scheduler at the transmitter selects , where indicates a transmission attempt. The scheduler has a budget of at most attempts (e.g., to save energy [10]) over a mission of slots, with the constraint enforced on every sample path. Let denote the number of slots since the last successful update, initialized as . Its evolution is
For each attempt, the scheduler receives immediate and error-free acknowledgment (ACK/NACK) feedback, so it observes only in slots with . A success in an idle slot therefore goes unobserved and does not reset the age. In Figure 1, for example, the success in a loss–success–loss pattern resets the age under dense attempts, whereas under attempts every second slot it falls into an idle slot and the age reaches .

Figure 1. Latent channel outcomes and the resulting age under dense attempts and under attempts every second slot (; shaded: loss; circled: attempted slot).
The channel starts in its stationary regime, i.e., is drawn from . A survival-time violation occurs when the age reaches , which first happens at
The mission fails if this happens within its slots, so the mission failure risk of a scheduling policy under channel is
and is the corresponding mission reliability.
The scheduler does not know the true channel, only the fitted model. We denote by the policy that minimizes the mission failure risk under the fitted -th order model, subject to the transmission budget. For , the fitted model is characterized by the success probabilities after a loss and after a success and by their one-slot propagation,
Since the scheduler observes the channel only when it transmits, it predicts a success probability of from its most recent observation , made slots earlier, where denotes the -fold composition of ; before the first observation, it predicts . The policy then follows by finite-horizon dynamic programming over the state , where is the remaining budget, with ties broken in favor of idling.
Risk Identifiability
The scheduler designs from the low-order statistics , but the true channel may be any member of . The low-order statistics therefore determine the risk of only up to the interval , with
the largest and smallest risks over compatible channels, whereas the fitted model predicts the nominal risk
This ambiguity becomes critical when the interval contains the risk threshold. For a prescribed threshold , if
the same low-order statistics are consistent both with channels that meet the requirement and with channels that violate it, so whether the requirement is met is not identifiable from . Our objective is to characterize this ambiguity and to identify the additional channel statistics that resolve it under different transmission schedules.
Structure of the Compatible Class
The risk ambiguity arises because a survival-time violation typically depends on the channel over a window of slots, more than the slots that describes. Over such windows, compatible channels can differ in higher-order dependencies that does not determine. For , these dependencies are captured by the probabilities , , that two losses are separated by the pattern .
Lemma 1 (Box structure). For , the compatible class is affinely equivalent to in the coordinates , where
The remaining probabilities are , , and . The fitted model corresponds to and, if -positive, uniquely maximizes the entropy rate over the class.
Proof. Stationarity and compatibility with fix the row and column sums of each table , leaving one free parameter . The -positivity constraints yield . The entropy rate is at most , fixed by , with equality iff the first and last symbols are conditionally independent given , i.e., at .
The coordinates describe two kinds of higher-order dependencies. The coordinate determines the persistence beyond the modeled memory
the probability that a run of more than losses continues. By Lemma 1, ranges over , where , , and . The fitted model gives the nominal value . The other coordinates , , are probabilities of loss relapses, i.e., losses that recur after at least one intervening success. For , the only relapse coordinate is , where is the success probability after a loss followed by a success and is the relapse probability.
As a running example throughout the paper, we consider , , , and , i.e., a packet-loss rate of and a mean burst length of , and, unless stated otherwise, missions of slots with . Here, and , so and range independently over and , respectively, and the fitted model has and .
Dense Attempts: One Scalar Decides
We first consider , for which dense attempts, i.e., attempts in every slot, minimize the age pathwise and are thus optimal under every compatible channel, so the risk interval is the range of the optimal risk over the class.
Risk Bounds for Open-Loop Schedules
To relate the risk to the coordinates of Lemma 1, we bound it by loss-pattern probabilities for any open-loop schedule, which attempts in a fixed set of slots and has risk . The age reaches in slot when a success at , or the mission start for , is followed by losses at all attempted slots in . We denote this event by and the expected number of such events by , which approximates when violations are rare.
Theorem 1 (Risk bounds for open-loop schedules). For any open-loop schedule ,
where and , with the maxima taken over such that .
Proof. Continue the age process beyond the first violation and let . Then iff for some and occurs, so ; as the age grows by one per slot, . For two hits at , the event at must occur after . Since is determined by the history through , the Markov property gives . Since there are at most eligible later hits, . The union bound and the second Bonferroni inequality establish the result. ■
Worst-Case Persistence
With dense attempts, , and we omit the subscript . For , a run of more than losses must occur with probability . So and for , where and . Hence
Moreover, with , since and , so by Theorem 1. As all compatible channels share , thus determines the dense-attempt risk, and the extremes of over locate the best and worst compatible channels, to leading order in the rare-failure regime , whereas the relapse coordinates affect only higher-order terms.
Theorem 2 (Worst-case persistence). For dense attempts with , define , so that . (i) If , is increasing, and is maximized at . (ii) If , is unimodal with maximum at . Over the compatible class, is maximized at and minimized at an endpoint. (iii) The most persistent channel maximizes for every if and only if . (iv) For any compatible , . Consequently, in the rare-failure regime, and grow at least geometrically with , with respective per-slot factors and .
Proof. Claims (i)–(iii) follow from the sign of . Claim (iv) follows from for and Theorem 1; see [18] for details.
Theorem 2 reveals a persistence–frequency tradeoff. Increasing prolongs loss bursts but, for fixed , decreases their entry rate . This tradeoff can place the worst case at an interior rather than at , as Figure 2 shows for . The most persistent channel is the worst there only for , where , whereas for the exact risk peaks at , close to , with against and . The fitted model, although the maximum-entropy member of the class, is thus not generally the worst case.

Figure 2. Exact dense-attempt risk versus , the loss probability after two losses, for several mission lengths in the running example (, ; markers: exact maxima; dotted lines: from Theorem 2 for ).
Budgeted Attempts: The Statistic Changes
When , the scheduler must leave some slots idle, and is in general optimal only under the fitted model. As in Figure 1, the risk depends on attempted losses, which idle slots may separate, so alone need not decide it.
Periodic Attempts and Decimated Loss Runs
Periodic attempts every slots, i.e., , are the simplest schedules with idle slots. They observe the channel only through the -decimated process , with law and run persistences , i.e., the probabilities that the next attempt fails after consecutive attempted losses.
Proposition 1 (Periodic attempts and decimated loss runs). For a stationary binary process and ,
where and . For , for , whereas .
Proof. With as in Theorem 1, requires losses at the attempts in . Each eligible , , requires a success followed by attempted losses. Stationarity therefore gives , yielding Eq. (13). For , for . Moreover, , which yields .
Thus, periodic attempts probe the loss-run tail of the decimated channel, as dense attempts probe that of through in Eq. (12). The low-order fit fixes the first run persistences of but, in general, not for . In particular, combines persistence and relapse coordinates, so the relapses now enter the leading term. In the running example, varying changes the dense-attempt risk by at most about 2% at any fixed , whereas at lowering from 0.95 to 0.45 multiplies the risk of two-slot periodic attempts by 34.6 and that of with by 9.05.
The effect of spacing can also be characterized asymptotically through the matrix on contexts ending in a loss, with intermediate outcomes marginalized, and its spectral radius . Here , , and is entrywise positive for . For fixed , as , if and either or ,
by Perron–Frobenius theory and Theorem 1; see [18]. Per attempt, thus takes the role of but also depends on the relapse coordinates, and a channel with larger but smaller than another is riskier under dense attempts but safer under -spaced ones for large .
Closed-Loop Scheduling
The same mechanism extends to policies that react to ACK/NACK feedback, such as . For a deterministic policy , the attempts in after a success at slot with observation history form a deterministic retry pattern as long as they all fail. We denote by the event of a success at before any violation, with history and context , where again represents the mission start. A partition of by the last success before and the Markov property give , where
In the running example with , the retry pattern of at the mission start is , which becomes denser as the deadline approaches, so both relapses and persistence enter its loss probability.
Reversal of the Risk Order
Even at moderate , a budget can reverse the risk order of compatible channels. In the running example, we consider and with and , so is more persistent, whereas relapses more often.
Proposition 2 (Budget reverses the risk order). For and , the exact risks, rounded for display, satisfy
for dense attempts (, );
for periodic attempts (, );
for ().
Proof. The risks are probabilities of absorption by slot in finite Markov chains over channel context, age, and scheduler state, computed exactly in rational arithmetic; see [18].
The reversal reflects the statistics each schedule observes. The run persistences of the 2-decimated channel are lower for at every depth, from versus (Proposition 1) to their limit versus , so by Eq. (14) dense and two-slot periodic attempts rank and oppositely for large , and for already for every even from 4 to 40. Under the fitted model, 70% of ’s retries after a NACK are two slots apart, as in item 2).
In Figure 3, barely affects the risk with dense attempts () but matters with , where and swap their order. On a grid in , reducing from 60 to 15 moves the grid worst case from , near , to , a less persistent channel that relapses more. Thus, under a budget, the loss-run tail at the attempted slots determines the risk, and no schedule-independent scalar, such as or a Gilbert–Elliott parameter [20], ranks compatible channels by risk under every schedule.

Figure 3. Exact risk of versus for and at and (, ; circles: ; squares: ).
Numerical and Measurement-Based Evaluation
This section quantifies how far the low-order fit misjudges the risk over the compatible class and outside it.
Ambiguity over the Compatible Class
With dense attempts in the running example, the fitted model reports () and (), against worst cases of 0.242 and 0.142 on the grid of Sec. IV-C, refined in ; with at , it reports against 0.286. It thus underestimates the worst case by to , and by Theorem 2(iv) the gap grows with . Closing the dense-attempt gap requires an accurate estimate of , since at and , so an error of 0.05 in changes locally by a factor of about two. For dense attempts, the closed-form certificate bounds by Theorem 1 and 2; at 0.253 and 0.143, it exceeds the grid worst case by less than 5% and 1%. A rectangular robust MDP [16] returns 0.80–0.98, because it lets each context’s success probability range over its projected interval and be chosen adversarially in every slot, as is the initial context, and thus discards the coupling of and enforced by Lemma 1.
In Figure 4, we vary the fit over loss rates from 0.5% to 20% and mean burst lengths from 1.25 to 5, each at the smallest (6 to 42) for which it certifies with dense attempts; the same is used for . We use here, since leaves the class empty for 27 of these 36 fits. With dense attempts, the worst compatible channel then has 46 to times the nominal risk, so for every fit, and with it has 4 to 640 times that of . Many worst cases lie on the boundary of the class and depend on , including the dense ones with mean burst length 5 and loss of at least 1%, where , as in Theorem 2(i).

Figure 4. Worst compatible-to-nominal risk ratio across Gilbert fits ( class, , ).
Channels Outside the Class
Real channels need not have order . Gilbert–Elliott channels [20], for instance, are in general not of finite order. For each , the one with loss probabilities and matched transitions shares the Gilbert fit of the running example and hence ; gives the Gilbert channel. A loss reveals the bad state, so the persistence is 0.6 at every burst depth, and the dense risks agree within 0.3%. With , however, the risk grows from at to 0.127 at , as successes in the bad state create relapses, which lower from 0.90 to 0.51.
We also threshold Rayleigh fading with the Jakes spectrum [21] at normalized Doppler , and composite fading at with log-normal shadowing of 6 dB and a correlation time of 200 slots, to a given loss rate. For $T=60
and chosen per channel, Table I reports the trace-driven risk and the fitted-to-trace risk ratios of order- fits; is designed on the Gilbert fit. The error follows the run persistences of Proposition 1 and is two-sided. In Rayleigh fading, persistence first falls with burst depth, and the Gilbert fit is conservative. Under shadowing, it grows with depth, from 0.76 to 0.92 at 5% loss, and for the fit underestimates the risk by a factor that grows with , up to 68× at 1% loss and . One more model order does not remove the error, as the second-order fit is still 19× too low in that case and 1.8× too low in Rayleigh fading with and , where the Gilbert fit is nearly exact. Since , relapses are rare, and the budgeted errors follow the dense ones.
| Channel | Loss | |||||
| Rayleigh, | 5% | 20 | 1.7 | 1.5 | 1.7 | |
| Rayleigh, | 5% | 10 | 0.025 | 1.1 | 0.54 | 1.4 |
| Shadowed | 5% | 18 | 0.016 | 0.30 | 0.32 | 0.40 |
| Shadowed | 1% | 12 | 0.0025 | 0.086 | 0.21 | 0.19 |
| Shadowed | 1% | 16 | 0.0010 | 0.015 | 0.053 | 0.034 |
| FlockLab | 12% | 15 | 0.050 | 0.17 | 0.39 | 0.26 |
| FlockLab | 19% | 18 | 0.080 | 0.10 | 0.26 | 0.18 |
Table I. Trace-driven dense-attempt risk and fitted-to-trace risk ratios for fading channels and measured links. Dense attempts , ; , .
We further use IEEE 802.15.4 traces of the FlockLab testbed [22], namely 100-strobe tests on the 171 directed TelosB links with 1–25% loss and at least 500 tests, with one slot per strobe and missions sliding within tests. The records are too short for , so is the smallest survival time at which the Gilbert fit certifies with dense attempts. The measured dense risk then exceeds the certified on 55% of the links and the nominal risk on 64%, by up to 12×, and by more than two standard errors over tests on 42% and 47%, respectively. It is significantly lower on 20%, all of which have mean burst length below 1.9, and the second-order fit is too low on 85%, significantly on 49%. With , the nominal risk of is significantly too low on 33% of the links, by up to 5.4×, and significantly too high on 36%. The dense error grows with loss rate and burstiness, with rank correlations of 0.93 and 0.92, and the class brackets the measured dense risk on the burstiest link of each of four loss bands, including the two links in Table I. Variation between the pooled tests may also contribute to these errors.
Conclusion
This paper examined how far low-order packet-loss statistics determine survival-time risk under acknowledgment-based scheduling with a transmission budget, and bounded this risk for every channel in the compatible class of higher-order Markov channels. With dense attempts, the persistence beyond the modeled memory decides the risk to first order; as higher persistence makes bursts longer but rarer, the most persistent channel need not be the worst. With a limited budget, spaced retries bring relapse probabilities into the risk and can reverse the risk order of compatible channels. Compatible channels can be orders of magnitude riskier than the fit predicts, and on fading channels and measured links the fit can underestimate the risk even with one more model order. Risk should therefore be assessed from the loss-run tail that the schedule observes, not from the fit. The structural results assume channels one order above the fit; for channels of unknown order, estimating this tail from limited traces is left for future work.
References
- [1]F. H. P. Fitzek et al., Eds., “Tactile Internet with Human-in-the-Loop.” Academic Press, 2021.
- [2]3GPP, “Service requirements for cyber-physical control applications in vertical domains; Stage 1,” 3rd Generation Partnership Project, TS 22.104, v19.2.0, Jun. 2024.
- [3]E. N. Gilbert, “Capacity of a burst-noise channel,” Bell Syst. Tech. J., vol. 39, no. 5, pp. 1253–1265, 1960.
- [4]M. Zorzi, R. R. Rao, and L. B. Milstein, “Error statistics in data transmission over fading channels,” IEEE Trans. Commun., vol. 46, no. 11, pp. 1468–1477, 1998.DOI
- [5]T. Höbler, M. Simsek, and G. P. Fettweis, “Mission reliability for URLLC in wireless networks,” IEEE Commun. Lett., vol. 22, no. 11, pp. 2350–2353, 2018.
- [6]L. Scheuvens et al., “State-aware resource allocation for wireless closed-loop control systems,” IEEE Trans. Commun., vol. 69, no. 10, pp. 6604–6619, 2021.DOI
- [7]U. Singh, S. R. Khosravirad, and O. Tirkkonen, “Survival mode transmission strategy for URLLC services over time-correlated Rayleigh fading channel,” IEEE Trans. Commun., vol. 74, pp. 12 894–12 910, 2026.
- [8]M. Yajnik et al., “Measurement and modelling of the temporal dependence in packet loss,” in Proc. IEEE INFOCOM, 1999, pp. 345–352.DOI
- [9]X. Yu, J. W. Modestino, and X. Tian, “The accuracy of Markov chain models in predicting packet-loss statistics for a single multiplexer,” IEEE Trans. Inf. Theory, vol. 54, no. 1, pp. 489–501, 2008.DOI
- [10]G. Yao, A. M. Bedewy, and N. B. Shroff, “Age-optimal low-power status update over time-correlated fading channel,” IEEE Trans. Mobile Comput., vol. 22, no. 8, pp. 4500–4514, 2023.
- [11]M. Dutta and R. Singh, “Optimal scheduling policies for remote estimation of autoregressive Markov processes over time-correlated fading channel,” in Proc. IEEE Conf. Decis. Control (CDC), 2023, pp. 6455–6462.
- [12]X. Wang et al., “Partially observable restless bandits for age-optimal scheduling over Markov channels,” IEEE Trans. Mobile Comput., vol. 25, no. 11, pp. 20 997–21 012, 2026.
- [13]J. Wu et al., “Kalman filtering over Gilbert–Elliott channels: Stability conditions and critical curve,” IEEE Trans. Autom. Control, vol. 63, no. 4, pp. 1003–1017, 2018.
- [14]Q. Guan and X. Xu, “Impact of channel memory on the data freshness,” IEEE Commun. Lett., vol. 27, no. 1, pp. 80–84, 2023.arxiv.org/abs/2206.12797
- [15]T. Quatmann et al., “Parameter synthesis for Markov models: Faster than ever,” in Proc. Int. Symp. Autom. Technol. Verif. Anal. (ATVA), ser. LNCS, vol. 9938, 2016, pp. 50–67.
- [16]W. Wiesemann, D. Kuhn, and B. Rustem, “Robust Markov decision processes,” Math. Oper. Res., vol. 38, no. 1, pp. 153–183, 2013.DOI
- [17]Z. Ge and E. A. Jorswieck, “Reliability in statistically dependent networks: Bounds, linear programming, and scalability,” IEEE Trans. Commun., vol. 74, pp. 2731–2746, 2026.
- [18]R. Zheng et al., “survival-time-risk: Code, data, and full proofs,” GitHub repository, 2026. [Online]. Available: https://github.com/ruifeng105/survival-time-risk
- [19]B. Sinopoli et al., “Kalman filtering with intermittent observations,” IEEE Trans. Autom. Control, vol. 49, no. 9, pp. 1453–1464, 2004.
- [20]E. O. Elliott, “Estimates of error rates for codes on burst-noise channels,” Bell Syst. Tech. J., vol. 42, no. 5, pp. 1977–1997, 1963.
- [21]D. J. Young and N. C. Beaulieu, “The generation of correlated Rayleigh random variates by inverse discrete Fourier transform,” IEEE Trans. Commun., vol. 48, no. 7, pp. 1114–1127, 2000.
- [22]R. Jacob et al., “Dataset: Wireless link quality estimation on FlockLab – and beyond,” in Proc. 2nd Workshop Data Acquisition To Analysis (DATA), 2019, pp. 57–60.