This paper presents a detailed quantitative evaluation of standardised Decentralised Congestion Control (DCC) and packet dropping mechanisms for Cellular V2X (C-V2X). Based on the identified shortcomings, an Access layer DCC scheme, RRI adaptive, is then proposed. RRI adaptive accommodates the sidelink scheduling mechanism Sensing Based Semi-Persistent Scheduling (SB-SPS), eliminating incompatibilities between current standards and the scheduling mechanism, to avoid unnecessary and reoccurring collisions. Two variants are proposed; one is an evolution of the ETSI Reactive DCC mechanism and the other aligns with the 3GPP approach based on channel occupancy ratio (CR). Both approaches are compared with current ETSI and 3GPP standards and exhibit improved performance. An evaluation of existing DCC standards and RRI Adaptive to meet the Quality of Service (QoS) requirements of vehicular cooperative awareness applications is also conducted.
Connected vehicles are expected to play a major role in the next future to improve safety and traffic efficiency on the road and short-range technologies have been defined to enable the direct exchange of information. To this aim, two solutions are currently the subject of a debate that goes beyond the technician, i.e., IEEE 802.11p and sidelink cellular-vehicle-to-anything (C-V2X). Tested and mature for deployment the first, possibly more efficient the second. In both cases, one of the main aspects is the management of channel congestions, which can cause serious packet losses and have a crit…
Adaptation of the Modulation and Coding Scheme (MCS) within the Cellular Vehicle-To-Everything (C-V2X) sidelink has the potential for a wide range of applications including congestion control, support of variable packet sizes, density aware rate adaptation and improved support of unicast transmissions. However, the practical implementation of MCS adaptation presents a wide range of implications for the C-V2X radio resources, bandwidth, computation of power levels and operation of the scheduling mechanism. This paper presents the first study that provides a detailed analysis and an implemented …
This paper presents OpenCV2X, the first publicly available, open-source simulation model of the Third Generation Partnership Project (3GPP) Release 14 Cellular Vehicle to Everything (C-V2X) sidelink, which forms the basis for 5G NR Mode 2 under later releases. This model is fully compliant with the existing vehicular service and application layers, including messaging sets as defined by the automotive and standards communities providing a fully standardised, cross-layer communication model. Using this model, we show how the current sidelink scheduling mechanism performs poorly when scheduling …
Time-domain Inter-Cell Interference Coordination (ICIC) is recognized as the main driver towards efficient and effective ultra-dense network deployments. Almost Blank Subframe (ABS), as key-example of ICIC, has been recently standardized so as to achieve high spectral efficiency. As we show in this article, adopting ABS implies non-trivial complexity to be effective in multicellular environments with heterogeneous cell coverage and user density. Nonetheless, no fairness determinism is guaranteed by ICIC and ABS in particular. Instead, we analytically show that a compound exploitation of ABS wi…
In the last few years, two technologies have been developed to enable direct exchange of information between vehicles. These technologies, currently seen as alternatives, are ITS-G5, as commonly referred in Europe, and sidelink LTE-vehicle-to-everything (LTE-V2X) (one of the solutions of the so-called cellular-V2X, C-V2X). For this reason, the attention has been mostly concentrated on comparing them and remarking their strengths and weaknesses to motivate a choice. Differently, in this work we focus on a scenario where both are used in the same area and using the same frequency channels, witho…
In recent years, Cellular-Vehicle-to-Everything (CV2X) has been an emerging area of interest attracting both the industry and academy societies to develop, which is also a prominent emerging service for the next generation of the cellular network (5G). In the time of the development, standardization, and further improvement of 5G, so simulations are essential to test and optimize algorithms and procedures prior to their implementation process of the equipment manufactures. And CV2X communication is used for information exchange among the traffic participants with network-assisted which can red…
In the C-V2X sidelink Mode 4 communication, the sensing-based semi-persistent scheduling (SPS) implements a message collision avoidance algorithm to cope with the undesirable effects of wireless channel congestion. Still, the current standard mechanism produces high number of packet collisions, which may hinder the high-reliability communications required in future C-V2X applications such as autonomous driving. In this paper, we show that by drastically reducing the uncertainties in the choice of the resource to use for SPS, we can significantly reduce the message collisions in the C-V2X sidel…
Cellular Vehicle-to-everything (C-V2X) communication has been proposed in the 3rd Generation Partnership Project release 14 standard to address the latency and reliability requirements of cooperative safety applications. Such applications can involve highly congested vehicular scenarios where the network experiences high data loads. Thus, a sophisticated congestion control solution is vital in order to maintain the network performance required for safety-related applications. With the aid of our high-fidelity link-level network simulator, we investigate the feasibility of implementing the dist…
Sidelink Positioning: Standardization Advancements, Challenges and Opportunities
Shanghai University(上海大学);Chalmers University of Technology(查尔姆斯理工大学);The Chinese University of Hong Kong(香港中文大学);University of Washington(华盛顿大学);KTH Royal Institute of Technology(皇家理工学院);Ericsson AB(爱立信);Xi’an Jiaotong-Liverpool University(西交利物浦大学)
Distributed resource allocation (RA) schemes have been introduced in cellular vehicle-to-everything (C-V2X) standard for vehicle-to-vehicle (V2V) sidelink (SL) communications to share the limited spectrum (sub-6GHz) efficiently. However, the recent progress in connected and automated vehicles and mobility services requires a huge amount of available spectrum resources. Therefore, millimeter-wave and sub-THz frequencies are being considered as they offer a large free bandwidth. However, they require beamforming techniques to compensate for the higher path loss attenuation. The current fifth-gen…
Real-time status update in future vehicular networks is vital to enable control-level cooperative autonomous driving. Cellular Vehicle-to-Everything (C-V2X), as one of the most promising vehicular wireless technologies, adopts a Semi-Persistent Scheduling (SPS) based Medium-Access-Control (MAC) layer protocol for its sidelink communications. Despite the recent and ongoing efforts to optimize SPS, very few work has considered the status update performance of SPS. In this paper, Age of Information (AoI) is first leveraged to evaluate the MAC layer performance of C-V2X sidelink. Critical issues o…
Realizing that it is inherently difficult to precisely match the sending rates at the endhost with the available capacity on dynamic cellular links, we build a system, Octopus, that sends real-time data streams over cellular networks using an imprecise controller (that errs on the side of over-estimating network capacity), and then drops appropriate packets in the cellular network buffers to match the actual capacity. We design parameterized primitives for implementing the packet dropping logic, that the applications at the endhost can configure differently to express different content adaptat…
Modern networks exhibit a high degree of variability in link rates. Cellular network bandwidth inherently varies with receiver motion and orientation, while class-based packet scheduling in datacenter and service provider networks induces high variability in available capacity for network tenants. Recent work has proposed numerous congestion control protocols to cope with this variability, offering different tradeoffs between link utilization and queuing delay. In this paper, we develop a formal model of congestion control over time-varying links, and we use this model to derive a bound on the…
We propose Accel-Brake Control (ABC), a simple and deployable explicit congestion control protocol for network paths with time-varying wireless links. ABC routers mark each packet with an "accelerate" or "brake", which causes senders to slightly increase or decrease their congestion windows. Routers use this feedback to quickly guide senders towards a desired target rate. ABC requires no changes to header formats or user devices, but achieves better performance than XCP. ABC is also incrementally deployable; it operates correctly when the bottleneck is a non-ABC router, and can coexist with no…
Intelligent network selection plays an important role in achieving an effective data offloading in the integrated cellular and Wi-Fi networks. However, previously proposed network selection schemes mainly focused on offloading as much data traffic to Wi-Fi as possible, without systematically considering the Wi-Fi network congestion and the ping-pong effect, both of which may lead to a poor overall user quality of experience. Thus, in this paper, we study a more practical network selection problem by considering both the impacts of the network congestion and switching penalties. More specifical…
LTE based Cellular Vehicle-To-Everything (C-V2X) allows vehicles to communicate with each other directly without the need for infrastructure and is expected to be a critical enabler for connected and autonomous vehicles. V2X communication based safety applications are built on periodic broadcast of basic safety messages with vehicle state information. Vehicles use this information to identify collision threats and take appropriate countermeasures. As the vehicle density increases, these broadcasts can congest the communication channel resulting in increased packet loss; fundamentally impacting…
To overcome the limitations of DSRC with short range, non-supportability of high density networks, unreliable broadcast services, signal congestion and connectivity disruptions, cellular vehicle-to-everything (C-V2X) communication networks, standardized in 3rd Generation Partnership Project (3GPP) Release 14, have been recently introduced to cover broader vehicular communication scenarios including vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P) and vehicle-to-infrastructure/network (V2I/N). In C-V2X, vehicles can directly communicate over PC5 based dedicated sidelinks called direct mode…
Due to the recent re-allocation of the 5.9 GHz band by the US Federal Communications Commission (FCC), it will be inevitable that dedicated short-range communications (DSRC) and cellular vehicle-to-everything (C-V2X), two representative technologies for V2X, have to address coexistence. Especially, the distributed nature of DSRC makes it not trivial to control congestions due to an asynchronous structure, which makes it inefficient to disseminate a controlling signal. To this end, we propose a method to "lighten" a distributed V2X networking. Technically, it is to allocate the backoff counter …
Cellular Vehicle-to-X (Cellular V2X) is a communication technology that aims to facilitate the communication among vehicles and with the roadside infrastructure. Introduced with LTE Release 14, Cellular V2X enables device-to-device communication to support road safety and traffic efficiency applications. We present Artery-C, a simulation framework for the performance evaluation of Cellular V2X protocols and V2X applications. Our simulator relies on the simulation framework SimuLTE and substantially extends it by implementing control and user planes. Besides the vehicle-to-network communication…
Wireless networks are becoming ever more sophisticated and overcrowded, imposing the most delay, jitter, and throughput damage to end-to-end network flows in today's internet. We therefore argue for fine-grained mobile endpoint-based wireless measurements to inform a precise congestion control algorithm through a well-defined API to the mobile's wireless physical layer. Our proposed congestion control algorithm is based on Physical-Layer Bandwidth measurements taken at the Endpoint (PBE-CC), and captures the latest 5G New Radio innovations that increase wireless capacity, yet create abrupt ris…
Analyzing and interpreting the exact behavior of new delay-based congestion control protocols with complex non-linear control loops is exceptionally difficult in highly variable networks such as cellular networks. This paper proposes a Model-Driven Interpretability (MDI) congestion control framework, which derives a model version of a delay-based protocol by simplifying a congestion control protocol's response into a guided random walk over a two-dimensional Markov model. We demonstrate the case for the MDI framework by using MDI to analyze and interpret the behavior of two delay-based protoco…
The C-V2X or LTE-V standard has been designed to support V2X (Vehicle to Everything) communications. The standard is an evolution of LTE, and it has been published by the 3GPP in Release 14. This new standard introduces the C-V2X or LTE-V Mode 4 that is specifically designed for V2V communications using the PC5 sidelink interface without any cellular infrastructure support. In Mode 4, vehicles autonomously select and manage their radio resources. Mode 4 is highly relevant since V2V safety applications cannot depend on the availability of infrastructure-based cellular coverage. This paper prese…
To address network congestion stemmed from traffic generated by advanced user equipments, in [1] we propose a novel network resource allocation strategy, time-frequency resource conversion (TFRC), via exploiting user behavior, a specific kind of context information. Considering an LTE-type cellular network, a call admission control policy called double-threshold guard channel policy is proposed there to facilitate the implementation of TFRC. In this report, we present state transition analysis of this TFRC-based call admission control policy for an LTE-type cellular network. Overall, there are…
The vast available spectrum in the millimeter wave (mmWave) bands offers the possibility of multi-Gbps data rates for fifth generation (5G) cellular networks. However, mmWave capacity can be highly intermittent due to the vulnerability of mmWave signals to blockages and delays in directional searching. Such highly variable links present unique challenges for adaptive control mechanisms in transport layer protocols and end-to-end applications. This paper considers the fundamental question of whether TCP - the most widely used transport protocol - will work in mmWave cellular systems. The paper …
In a cellular Internet of Things, burst transmissions from millions of machine type communications (MTC) devices can result in channel congestion. The main bottleneck in such scenario is inefficient random access channel (RACH) mechanism that is used to attach MTC devices to a base station (BS). To address this issue of congestion in RACH mechanism, 3GPP has proposed an extended access barring (3GPP-EAB) mechanism. However, several works indicate that the performance of the 3GPP-EAB mechanism can be further improved. In this work, a successive interference cancellation (SIC) based RACH mechani…
Over the recent years a considerable amount of effort has been devoted towards the performance evaluation and prediction of Mobile Networks. Performance modeling and evaluation of mobile networks are very important in view of their ever expending usage and the multiplicity of their component parts together with the complexity of their functioning. The present paper addresses current issues in traffic management and congestion control by (signal to interference plus noise ratio) SINR prediction congestion control, routing and optimization of cellular mobile networks.
As global cellular networks converge to 5G, one question lingers: Are we ready for the 5G challenge? A growing concern surrounds how well do existing congestion control algorithms perform in diverse 5G networks. Given that 5G networks are not yet widely deployed, assessing the performance of existing congestion control algorithms in realistic 5G settings presents several challenges. Moreover, existing network simulation and emulation environments are also not ideally suited to address the unique challenges of 5G network environments. Therefore, building a simple and easily accessible platform …
A combined base station association and power control problem is studied for the uplink of multichannel multicell cellular networks, in which each channel is used by exactly one cell (i.e., base station). A distributed association and power update algorithm is proposed and shown to converge to a Nash equilibrium of a noncooperative game. We consider network models with discrete mobiles (yielding an atomic congestion game), as well as a continuum of mobiles (yielding a population game). We find that the equilibria need not be Pareto efficient, nor need they be system optimal. To address the lac…
Bundling multiple access technologies increases capacity, resiliency and robustness of network connections. Multi-access is currently being standardized in the ATSSS framework in 3GPP, supporting different access bundling strategies. Within ATSSS, a multipath scheduler needs to decide which path to use for each user packet based on path characteristics. The Cheapest Path First (CPF) scheduler aims to utilize the cheapest path (e.g. WiFi) before sending packets over other paths (e.g. cellular). In this paper, we demonstrate that using CPF with an MP-DCCP tunnel may lead to sub-optimal performan…
Cellular Vehicle-to-Everything (C-V2X) technology promises to provide ultra-reliable low latency communication (URLLC) framework for connected vehicles. Connected vehicles can help us improve traffic safety, congestion and reduce fatal accidents. C-V2X promises new levels of connectivity and intelligence providing numerous features like infotainment, always-on telematics, real-time navigation, etc. with heterogeneous network architecture. C-V2X leverages existing cellular architecture and is on the way to replace DSRC/WAVE for vehicular communication. There are still some challenges which need…
Future cellular networks will be dense and require key traffic management technologies for fine-grained network control. The problem gets more complicated in the presence of different network segments with bottleneck links limiting the desired quality of service (QoS) delivery to the last mile user. In this work, we first design a framework for software-defined cellular networks (SDCN) and then propose new mechanisms for management of QoS and non-QoS users traffic considering both access and backhaul networks, jointly. The overall SDN-LTE system and related approaches are developed and tested …
Due to massive available spectrum in the millimeter wave (mmWave) bands, cellular systems in these frequencies may provides orders of magnitude greater capacity than networks in conventional lower frequency bands. However, due to high susceptibility to blocking, mmWave links can be extremely intermittent in quality. This combination of high peak throughputs and intermittency can cause significant challenges in end-to-end transport-layer mechanisms such as TCP. This paper studies the particularly challenging problem of bufferbloat. Specifically, with current buffering and congestion control mec…
In this paper the chaotic properties of the TCP congestion avoidance mechanism are investigated. The analysis focuses on the origin of the complex behavior appearing in deterministic TCP/IP networks. From the traffic modeling point of view the understanding of the mechanism generating chaos is essential, since present models are unable to cope with this phenomena. Using the basic tools of chaos theory in our study, the main characteristics of chaotic dynamics are revealed. The dynamics of packet loss events is studied by a simple symbolic description. The cellular structure of the phase space …
Millimeter wave frequencies will likely be part of the fifth generation of mobile networks and of the 3GPP New Radio (NR) standard. MmWave communication indeed provides a very large bandwidth, thus an increased cell throughput, but how to exploit these resources at the higher layers is still an open research question. A very relevant issue is the high variability of the channel, caused by the blockage from obstacles and the human body. This affects the design of congestion control mechanisms at the transport layer, and state-of-the-art TCP schemes such as TCP CUBIC present suboptimal performan…
The 3rd Generation Partnership Project released the cellular vehicular-to-everything (C-V2X) specifications as part of the LTE framework in Release 14. C-V2X is the alternative to dedicated short range communications and both are specifically designed for V2X control signaling. C-V2X extends the device-to-device specifications by adding two more modes of operation targeting the vehicular environment in coverage and out of coverage of LTE base stations. Vehicle-to-vehicle communications (V2V) is established with Mode 4, where the devices schedule their transmissions in a distributed way employi…
The huge research interest in cellular vehicle-to-everything (C-V2X) communications in recent days is attributed to their ability to schedule multiple access more efficiently as compared to its predecessor technology, i.e., dedicated short-range communications (DSRC). However, one of the foremost issues still remaining is the need for the V2X to operate stably in a highly dynamic environment. This paper proposes a way to exploit the dynamicity. That is, we propose a resource allocation mechanism adaptive to the environment, which can be an efficient solution for air interface congestion that a…