3,145 research outputs found
Quasi-Dynamic Frame Coordination For Ultra- Reliability and Low-Latency in 5G TDD Systems
The fifth generation (5G) mobile technology features the ultra-reliable and
low-latency communications (URLLC) as a major service class. URLLC applications
demand a tight radio latency with extreme link reliability. In 5G dynamic time
division duplexing (TDD) systems, URLLC requirements become further challenging
to achieve due to the severe and fast-varying cross link interference (CLI) and
the switching time of the radio frame configurations (RFCs). In this work, we
propose a quasi-dynamic inter-cell frame coordination algorithm using hybrid
frame design and a cyclic-offset-based RFC code-book. The proposed solution
adaptively updates the RFCs in time such that both the average CLI and the
user-centric radio latency are minimized. Compared to state-of-the-art dynamic
TDD studies, the proposed scheme shows a significant improvement in the URLLC
outage latency, i.e., 92% reduction gain, while boosting the cell-edge capacity
by 189% and with a greatly reduced coordination overhead space, limited to
B-bit
A fine-grain time-sharing Time Warp system
Although Parallel Discrete Event Simulation (PDES) platforms relying on the Time Warp (optimistic) synchronization
protocol already allow for exploiting parallelism, several techniques have been proposed to
further favor performance. Among them we can mention optimized approaches for state restore, as well as
techniques for load balancing or (dynamically) controlling the speculation degree, the latter being specifically
targeted at reducing the incidence of causality errors leading to waste of computation. However, in
state of the art Time Warp systems, events’ processing is not preemptable, which may prevent the possibility
to promptly react to the injection of higher priority (say lower timestamp) events. Delaying the processing
of these events may, in turn, give rise to higher incidence of incorrect speculation. In this article we present
the design and realization of a fine-grain time-sharing Time Warp system, to be run on multi-core Linux
machines, which makes systematic use of event preemption in order to dynamically reassign the CPU to
higher priority events/tasks. Our proposal is based on a truly dual mode execution, application vs platform,
which includes a timer-interrupt based support for bringing control back to platform mode for possible CPU
reassignment according to very fine grain periods. The latter facility is offered by an ad-hoc timer-interrupt
management module for Linux, which we release, together with the overall time-sharing support, within the
open source ROOT-Sim platform. An experimental assessment based on the classical PHOLD benchmark and
two real world models is presented, which shows how our proposal effectively leads to the reduction of the
incidence of causality errors, as compared to traditional Time Warp, especially when running with higher
degrees of parallelism
- …