2
to the established connection, the data packet transmission
is usually collision-free. Consequently, transmission failures
involve only request frames and the wasted time could be
much shorter than that of a data packet. In other words, if
the data packet is long enough, the transmission failure time
and the wasted transmit power can be reduced, i.e., the cost
of connection establishment is relatively small.
Developing AoI-aware random access schemes for timely
status update systems that consider limited transmit power
is crucial. In particular, properly using packet-based or
connection-based random access protocols is of great practical
importance. Intuitively, there should be a critical threshold
for the data packet duration beyond which it is beneficial
to establish a connection, e.g., it should be longer than the
request frame to some extent [11]. Previous works have not
investigated the AoI-aware characterization of such a thresh-
old, and this paper aims to fill this research gap. We present
a comparative study of the average AoI of packet-based and
connection-based random access protocols in the context of
an average transmit power budget.
We first consider frame slotted Aloha (FSA) as a repre-
sentative of packet-based random access protocols [10]. In
FSA, time is divided into frames, each containing a fixed
number of time slots. If a transmitter wants to send a packet
in a frame, it randomly chooses one of the time slots to
transmit. To analyze connection-based random access, we
design a request-then-access (RTA) protocol inspired by FSA.
RTA consists of two phases. In the first phase (the request
phase), transmitters contend and send update request frames
to establish a connection with the receiver. In the second
phase (the access phase), only transmitters that successfully
contended in the request phase send update packets in a
TDMA superframe, which is collision-free.
The AoI analysis of RTA is more complicated than that
of FSA. For example, the number of transmitters entering
the access phase is random and depends on the probability
of sending an update request during the request phase. More
specifically, when the probability of sending an update request
is too high or too low, the number of transmitters entering the
access phase will be small due to high collision probability
or low request update rate. Additionally, if a large number of
transmitters enter the access phase, the duration of the TDMA
superframe will also be long. In this case, the time required
between two successful updates could also be long, which also
affects the average AoI. Therefore, the probability of sending
an update request in RTA should be carefully designed to
minimize the average AoI.
We derive the closed-form average AoI and average transmit
power consumption formulas of FSA and RTA. Our simula-
tions show that whether to use packet-based or connection-
based random access protocols mainly depends on the payload
size of update packets and the transmit power budget of trans-
mitters. When the payload size is large, RTA often outperforms
FSA because RTA dedicates a connection establishment phase
to help avoid collisions of data packets, thus saving power and
reducing AoI. When the duration of an update packet and a
request frame are comparable (e.g., 16 bytes), RTA should still
be used when the power budget of transmitters is high enough;
otherwise, FSA is a simple and effective solution.
To sum up, this paper has the following three major contri-
butions:
(1) We are the first to compare packet-based and connection-
based random access protocols in low-power IoT status
update systems with AoI requirements. Specifically, for a
given transmit power budget, we study different random
access protocols to achieve high information freshness.
(2) We use frame slotted Aloha (FSA) as the representatives
of packet-based protocols and design request-then-access
(RTA) as the connection-based protocol for theoretical
analysis. Closed-form average AoI and average transmit
power consumption formulas of different protocols are
derived. Our study serves as a guideline for comparing
packet-based and connection-based random access.
(3) We conduct comprehensive simulations to evaluate the
performances of different protocols. The simulation re-
sults reveal that the favorability of connection-based
random access depends mainly on the payload size of the
update data packets (compared with the request frames),
as well as the transmit power budget. Overall, our investi-
gations provide insights into the design of random access
protocols for low-power timely status update systems.
II. RELATED WORK
A. Age of Information (AoI)
AoI was first proposed in vehicular networks to characterize
the timeliness of safety packets [13]. After that, it has been
extensively studied under various communication and network
systems; see the monograph [5] and the references therein for
important research results. Most early studies of AoI focused
on the upper layers of the communication protocol stack, i.e.,
above the physical (PHY) and medium access control (MAC)
layers. For example, a rich literature analyzed the AoI perfor-
mance under different abstract queueing models, e.g., single-
source single-server queues [14], multiple-source single-server
queues [15], etc. To lower the network-wide AoI, age-optimal
scheduling policies among multiple transmitters are examined
in [16]–[18], with the goal of minimizing different AoI metrics
at a common receiver, such as average AoI and peak AoI [1].
Moving down to the PHY and MAC layers, considering
imperfect updating channels with interference and noise, the
average AoI was analyzed in different network topologies,
such as multi-hop [19] and multi-source [20] networks. More-
over, different age-oriented error-correction techniques were
investigated to combat the wireless impairments, e.g., auto-
matic repeat request (ARQ) [21] and channel coding [22],
[23]. These works reveal that age-optimal designs are usually
different from conventional delay/latency-optimal ones.
Energy is another crucial issue when designing AoI-aware
status update systems, especially for low-power IoT sensor
networks. For example, the AoI-energy characteristics of status
update systems when using different ARQ protocols were
discussed in [21], [24], [25]. These works showed an inherent
tradeoff between the AoI and the average energy consumption
at the transmitters, especially under the generate-at-will model.
In other words, the transmitter needs to decide whether to send