Papers
Topics
Authors
Recent
Search
2000 character limit reached

Integrated Routing Cost: Concepts & Applications

Updated 6 July 2026
  • Integrated Routing Cost (IRC) is a composite metric that integrates multiple routing factors like hop count, ISL switching cost, and other QoS attributes.
  • Formulations of IRC range from additive weighted sums to fuzzy inference and joint routing-caching objectives, tailored to specific network domains.
  • Empirical studies show IRC improves network performance by reducing instability, latency, and inefficient path selection in LEO, WMN, MPLS, and intermittently-powered systems.

Searching arXiv for recent papers on “Integrated Routing Cost” and closely related routing-cost formulations across networking domains.
{"queries":[{"query":"all:\"Integrated Routing Cost\" OR ti:\"Integrated Routing Cost\"","max_results":5},{"query":"ti:\"Routing for Intermittently-Powered Sensing Systems\"","max_results":5},{"query":"ti:\"Soft Computing Framework for Routing in Wireless Mesh Networks: An Integrated Cost Function Approach\"","max_results":5},{"query":"ti:\"Jointly Optimal Routing and Caching for Arbitrary Network Topologies\"","max_results":5},{"query":"ti:\"Calculation of routing value in MPLS network according to traffic fractal properties\"","max_results":5}]}
Processed arXiv search results.
{"queries":[{"query":"ti:\"Stabilizing and Optimizing Inter-Shell Routing in LEO Networks with Integrated Routing Cost\"","max_results":10},{"query":"ti:\"Routing for Intermittently-Powered Sensing Systems\"","max_results":10},{"query":"ti:\"Soft Computing Framework for Routing in Wireless Mesh Networks: An Integrated Cost Function Approach\"","max_results":10},{"query":"ti:\"Optimal location problems with routing cost\"","max_results":10},{"query":"ti:\"Jointly Optimal Routing and Caching for Arbitrary Network Topologies\"","max_results":10}]}
Integrated Routing Cost (IRC) is a composite routing metric or objective that replaces single-factor criteria such as hop count, geometric distance, or static link weight with a scalar cost integrating multiple determinants of route quality. In the literature, the term appears explicitly in some contexts and implicitly, or by close functional equivalent, in others. Explicit usage includes multi-shell low Earth orbit (LEO) routing, where IRC is defined as a weighted combination of hop count and inter-satellite-link switching cost. Closely related formulations appear as an integrated cost measure in wireless mesh networks (WMNs), a fractal-adjusted routing value in MPLS traffic engineering, a joint routing-and-caching routing-cost objective in information-centric networking, a delay-dominated routing-cost proxy in intermittently-powered sensing systems, and a pairwise routing penalty in continuous facility-location models [2507.08549] [1307.3011] [1904.05303] [1708.05999] [2305.12550] [1306.6070].

1. Terminological scope and domain-specific meanings

Across the cited works, IRC is not a universally standardized symbol. Some papers define it directly, whereas others define functionally equivalent routing-cost objectives that serve the same role in path selection, topology adaptation, or system-level optimization [2507.08549] [1307.3011] [1904.05303] [1708.05999] [2305.12550] [1306.6070].

Domain IRC or closest equivalent Integrated factors
Multi-shell LEO routing Explicit IRC hop count, ISL switching cost
WMN routing integrated cost measure throughput, end-to-end delay, jitter, residual energy
MPLS routing routing value / updated path cost base path cost, Hurst parameter, normalized spread, QoS constraints
Intermittently-powered sensing routing-cost proxy least-hop path, synchronization latency, forwarding overhead
ICN routing and caching routing-cost minimization objective response edge cost, cache hits, routing strategy
Facility location with routing routing cost term location cost, pairwise routing interaction

The common structure is the reduction of a multi-criterion routing problem to a scalar objective. The integrated factors differ sharply by domain. In LEO networks, the critical tension is between path efficiency and temporal stability. In WMNs, it is between QoS variables and node resource availability. In intermittently-powered sensing, it is between path length and synchronization delay. In information-centric settings, routing cost depends on where content is cached, so the route cost is endogenous to storage placement rather than fixed a priori.

A recurrent source of confusion is the assumption that IRC must be a weighted sum of link attributes. That is only true in some formulations. The literature also includes fuzzy-inference outputs, piecewise nonlinear penalties, expected response costs truncated by cache hits, and double-integral pairwise routing functionals.

2. Link- and path-level mathematical formulations

In the LEO setting, IRC is defined explicitly as a weighted sum of current-path hop count and switching cost from the previous path:
$$
\mathrm{IRC}(P_t,P_{t-1})=\alpha H(P_t)+\beta \Delta_{\mathrm{ISL}}(P_t,P_{t-1}),
$$
with $\alpha+\beta=1$. Here $H(P_t)$ is the total hop count of the current path and $\Delta_{\mathrm{ISL}}(P_t,P_{t-1})$ is the switching cost between consecutive paths. The switching cost is
$$
\Delta_{\mathrm{ISL}}(P_t,P_{t-1})=
\left|\mathrm{Hops}_xt-\mathrm{Hops}_x{t-1}\right|+
\left|\mathrm{Hops}_yt-\mathrm{Hops}_y{t-1}\right|,
$$
and the paper also defines a normalized ISL switching rate by dividing this quantity by the previous path’s total hops. The hop-count component is computed on a $+$Grid topology by summing minimum inter-orbit and intra-orbit hop distances [2507.08549].

In the MPLS formulation, the base path cost for traffic channel $y$ is additive over links:
$$
C_y=\sum_{m\in P_y} c_m,
$$
and routing minimizes
$$
\sum_{y\in Y}\sum_{l=1}{L_y} C_y\,x_y(t)\to \min.
$$
The distinctive element is the periodic update of $C_y$ according to traffic fractal properties. With Hurst parameter $H$, normalized spread $S_y=\frac{S}{X}$, and administrator-chosen constant $C_0$, the updated routing cost is
$$
C{new}_y=
\begin{cases}
C_y, & H \le 0.5\
C_y + (H-0.5)C_0, & 0.5 < H < 0.9,\ S_y \le 1\
C_y + (H-0.5)(S_y-1)C_0, & 0.5 < H < 0.9,\ 1 < S_y < 3\
C_y + C_0, & H \ge 0.9 \text{ or } (H>0.5,\ S_y \ge 3).
\end{cases}
$$
This is an explicit nonlinear integration of topology/path cost with self-similarity and burstiness, subject to delay and loss constraints $\sum_v T_q(t)\le T_q$ and $\sum_v X_q(t)\le l_q$ [1904.05303].

In the WMN formulation, IRC is an integrated cost measure rather than a closed-form algebraic expression. The paper states that it “consists of four significant parameters of the network: throughput, end-to-end delay, jitter of the link and the residual energy of the node.” A fuzzy inference mechanism maps these four inputs to a crisp link cost used as the distance between adjacent nodes. Higher throughput and residual energy imply lower cost, whereas higher delay and jitter imply higher cost. The resulting quantity is a per-link routing weight and a path-fitness term for subsequent search [1307.3011].

These three formulations already show that IRC may be additive, nonlinear thresholded, or nonparametric through fuzzy inference. The only invariant is that route selection is driven by a scalar quantity intentionally constructed from several operational dimensions.

3. Delay, synchronization, and intermittency as routing cost

In intermittently-powered sensing systems, the paper does not explicitly define a metric called IRC. Its closest equivalent is the total routing delay cost incurred by hop count, working-time synchronization, forwarding delay, queueing delay under load, and topology construction overhead. The routing objective is to deliver sensor data to the sink “as timely as possible” by combining a least-hop topology with low-overhead synchronization-aware forwarding [2305.12550].

The system model assumes battery-free intermittently-powered IC nodes operating in aligned time slots, a charging period of length $t$ slots, and working offsets distributed in $[0,t]$. The network topology is initially unknown, nodes may not directly reach the sink, and multi-hop routing is required. Within this setting, routing cost is dominated not by classical transmit-energy accounting but by waiting and synchronization delays. This is the central sense in which the paper provides an IRC-like formulation.

Topology construction uses a broadcast-wait process. The sink broadcasts hop count $hop=0$, nodes propagate hop-count messages outward, and a node updates only if
$$
\text{received hop count}+1<\text{current hop count}.
$$
The resulting structure is a spanning tree in which each node retains a unique least-hop path to the sink. The sink waits $t$ slots before broadcasting, and the sink broadcast phase takes $2t+1$ slots. A node that cannot receive any hop count within
$$
(t+1)\times (t+2)\times N_{maxhop}
$$
switches to sender role to find its next hop [2305.12550].

Forwarding cost depends critically on synchronization. The proposed mechanism delays the sender’s working time by one slot in every charging cycle until sender and receiver align, yielding a worst-case synchronization time of
$$
t\cdot (t+1).
$$
Each node stores the discovered working-time offset in non-volatile memory, avoiding repeated synchronization for every packet. The paper’s novel pendulum-sync technique allows the sender to swing forth to match the next hop, send the message, and then swing back to its original timing. This avoids repeated re-alignment while preserving the node’s own normal timing for later communication. In effect, the routing-cost proxy is the sum of structural path length and intermittent synchronization overhead.

A common misconception is to equate this formulation with a conventional shortest-path problem. The paper’s own evaluation variables—data delivery latency, per-message delivery time, synchronization latency, topology construction time, hop count, and working time synchronization overhead—show that shortest path alone is insufficient in intermittently-powered networks.

4. IRC beyond local path weights: caching and facility placement

In information-centric networking, the closest equivalent to IRC is the total expected routing cost of serving requests when routing and caching are jointly optimized. The network is a directed symmetric graph with nonnegative edge cost $w_{uv}$, and cost is incurred only when the response carrying the content item traverses an edge; request forwarding costs are neglected. A request for item $i$ from source $s$ is routed toward designated servers, but forwarding stops early if an intermediate cache on the chosen route stores the item. The aggregate objective is
$$
C(r,X)=\sum_{(i,s)}\lambda_{(i,s)}\,C{(i,s)}(r,X),
$$
and the corresponding caching gain is
$$
F(r,X)=C0-C(r,X).
$$
The paper shows that fixing routing to nearest-server paths can be arbitrarily suboptimal, that both offline source-routing and hop-by-hop versions are NP-hard, and that polynomial-time and distributed adaptive algorithms achieve a $1-1/e$ approximation guarantee [1708.05999].

This formulation is IRC-like in a stronger sense than simple link weighting. The route cost is a joint functional of routing decisions and cache placement. Once caches are fixed, the optimal routing notion is route-to-nearest-replica rather than route-to-nearest-server. The routing metric therefore internalizes a second control plane—storage placement—and becomes an expected system cost rather than a purely topological path length.

In continuous location-routing models, routing cost appears as a pairwise interaction term added to a classical location-cost functional. For a resource density $\rho(x)$ over a region $\Omega$, the finite set of facility points must minimize both concentration cost and inter-facility routing cost. In the mass-dependent version, the routing term is
$$
\frac{B}{m}\int_{\Omega\times\Omega}V(x-y)\,d(\nu\otimes\nu),
$$
where $V(x)=|x|q$ and $\nu=\sum_i m_i\delta_{x_i}$. In the mass-independent version, the routing term is
$$
KN2\int_{\Omega\times\Omega}V(x-y)\,d(\mu_N\otimes\mu_N),
$$
with $\mu_N=\frac1N\sum_i\delta_{x_i}$. These are global integrated routing costs in the literal sense: double integrals of pairwise routing distance over the facility distribution [1306.6070].

The location literature does not use the IRC acronym, but it makes explicit a point often implicit in network routing: routing cost can be a system-wide interaction energy rather than a local attribute attached to a single edge. Under strong routing scaling, the mass-independent model converges to a single-hub regime, with minimizers approaching a Dirac mass at an optimal hub location.

5. Algorithmic realizations

The algorithmic use of IRC depends on whether the metric is a local edge weight, a dynamic transition cost, or a global objective. In WMNs, the integrated cost measure is computed by a fuzzy system comprising fuzzification, knowledge base, inference engine, and defuzzification. Candidate routes are random loop-free paths from source to destination, and the Big Bang-Big Crunch (BB-BC) algorithm searches for shortest or near-shortest paths under the integrated cost. The resulting routing information is used to update routing tables periodically or event-driven as network conditions change [1307.3011].

In MPLS, the procedure is explicitly staged. The network is modeled as a graph $G=(V,E)$ with link capacities $u_m$; each traffic class has bandwidth, delay, and loss requirements; candidate paths $P_y$ are enumerated; the base path cost $C_y$ is computed; fractal descriptors $H$ and $S_y$ are estimated; the path cost is updated to $C_y{new}$; and the path minimizing the updated cost is selected subject to bandwidth, delay, and loss constraints. After recalculation, path-state announcements are sent among routers [1904.05303].

In multi-shell LEO routing, IRC is the transition cost in a dynamic programming formulation over time slots. Candidate inter-shell paths are generated through ground stations, each time slot constitutes a stage, and the state $dp[j][i]$ stores the minimum cumulative cost ending at candidate path $p_ij$ at time slot $t_j$. Initialization sets
$$
dp[0][i]=(\text{dist in }p_i0)\times \alpha,
$$
because the first slot has zero switching cost. The recurrence is
$$
dp[j][i]=\min_k\bigl(dp[j-1][k]+\mathrm{IRC}(p_ij,p_k{j-1})\bigr),
$$
followed by backtracking through a predecessor table. The paper states that optimality holds within the predefined time window and that the solution must be recomputed periodically as orbital dynamics evolve [2507.08549].

In intermittently-powered sensing, the algorithmic realization combines a fast topology construction protocol and a low-latency forwarding protocol. The former uses broadcast-wait propagation of hop counts to create a least-hop spanning tree. The latter uses working-time synchronization, cached offsets in non-volatile memory, and pendulum-sync to reduce repeated synchronization overhead. Variables such as TH, attempt_send, offset_forth, offset_back, time_wait, id_next, id_match, and hop are part of the routing/synchronization cost model [2305.12550].

In joint routing and caching, the offline method solves a concave relaxation and rounds fractional routing and caching variables without decreasing the objective. The distributed online method is a projected gradient ascent with subgradient estimation by control messages and step size $\gamma_k=\frac{1}{\sqrt{k}}$. A reduced-control-traffic variant sends only one control message per request, trading control overhead for higher variance in subgradient estimates [1708.05999].

Taken together, these algorithmic realizations suggest that IRC is best viewed as a modeling interface between routing and optimization: once the composite cost is defined, the computational machinery may be fuzzy inference, stochastic search, dynamic programming, convex relaxation, or distributed gradient adaptation.

6. Empirical behavior, trade-offs, and recurrent misconceptions

The empirical literature consistently shows that integrated routing costs are introduced to correct specific pathologies of single-factor routing. In LEO networks, minimizing hop count alone reduces path distance but ignores ISL switching cost, producing instability. Over 60 time slots with real-world Starlink and OneWeb configurations, the DP-IRC algorithm reports an average ISL switching rate of 0.74249, compared with 0.95233 for the Adaptive Path Routing Scheme and 1.21962 for the Minimum Hop Path set strategy. The paper states that DP-IRC reduces ISL switching rates by 39.1% and 22.0% relative to those baselines while maintaining near-optimal end-to-end distances; the reported cumulative distances are 16.19672 for DP-IRC, 14.49180 for Minimum Hop Path, and 17.39344 for Adaptive Path Routing Scheme [2507.08549].

In intermittently-powered sensing, the practical effect of integrating least-hop routing with synchronization-aware forwarding is large latency reduction. The paper reports orders-of-magnitude lower per-message delivery time than FXCS, RNCS, and OPPS. Under 1 ms slots, topology construction can finish in less than 1 second for $t=5$, but may take 17–47 minutes in worst poor-energy scenarios. Synchronization discovery completes in 0.022 s for $t=5$, 7.457 s for $t=120$, and 125.028 s for $t=500$. Higher $t$ increases delivery latency, more traffic increases queueing delay, larger networks increase delivery time, and scenarios with larger average hop count exhibit larger latency [2305.12550].

In WMNs, the integrated-cost framework yields shortest or near-shortest paths under the IRC metric, but runtime grows sharply with scale. Simulations cover 25, 50, 100, 500, and 1000 nodes. The paper reports that with 1000 nodes and 200 iterations, runtime is about 50 minutes. The stated conclusion is that for very large WMNs, exact optimal routing may exceed the allowed time budget, making near-shortest paths the practical target [1307.3011].

In information-centric networking, the empirical message is that routing cost is not separable from caching. Simulations on 9 synthetic and 3 real topologies show that moving from route-to-nearest-server to uniform multipath routing reduces routing cost by about a factor of 10 on many topologies, dynamic routing reduces it by another factor of about 10, and joint routing-plus-caching yields an additional factor of 2 to 10. The paper summarizes the total improvement range as a factor between 10 and 1000, with several cases reaching three orders of magnitude against prior art [1708.05999].

In MPLS, the central empirical warning is that ordinary shortest-path logic can underreact to persistent and bursty traffic. The paper states that for persistent traffic with $H\ge 0.9$ or $S_y\ge 3$, packet loss can exceed 5–10%, motivating the threshold-style penalty in $C_y{new}$ [1904.05303].

In facility-location models with routing cost, numerical experiments for U.S. airfreight indicate that stronger routing emphasis drives concentration toward fewer, more centralized facilities. Using a demand density constructed from socio-economic indicators and a routing exponent around $q=0.7$, the computed facility density shows a strong peak near Memphis, while the asymptotic hub selected by the limiting functional need not coincide exactly with the finite-$N$ peak [1306.6070].

Taken together, these works suggest three general conclusions. First, IRC is not synonymous with shortest-path routing; it is usually introduced precisely because shortest path omits a dominant systems effect. Second, IRC is not tied to a unique algebraic form; weighted sums, fuzzy outputs, nonlinear penalties, truncated expectations, and pairwise interaction integrals all appear in the literature. Third, the meaning of “integration” is domain-specific: it may combine QoS attributes, traffic fractality, temporal stability, synchronization overhead, cache-state dependence, or spatial interaction costs.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Integrated Routing Cost (IRC).