Elsevier

Ad Hoc Networks

Volume 43, June 2016, Pages 3-15
Ad Hoc Networks

Virtual code resource allocation for energy-aware MTC access over 5G systems

https://doi.org/10.1016/j.adhoc.2016.02.006Get rights and content

Abstract

The enormous traffic of machine-type communications (MTC) expected over 5G exacerbates the limitations of access schemes currently under investigation in the literature. This scenario becomes more challenging when considering smart city environments, which introduce further issues due to the heterogeneity in the level of residual battery energy of involved machines. Novel solutions are, therefore, required, which aim at drastically reducing the collision probability of devices with critical level of residual battery energy. In this paper, we propose a virtual code resource allocation (VCRA) approach which extends the code-expanded strategy to support a high number of devices simultaneously accessing the system. Besides, a virtual resource allocation scheme to guarantee energy-priority in the access procedure is introduced. The idea behind our proposal is the definition of different access levels that exploit disjoint sets of access codewords, properly tailored to guarantee high capacity for each access level. Simulation results show to the effectiveness of our scheme in terms of (i) reducing the collision probability of machines with limited battery capabilities also in scenarios with very high cell load and (ii) enhancing the efficiency with respect to legacy code-expanded strategy.

Introduction

A field of keen interest for network providers is the deployment of effective solutions allowing smart city to become a new complex ecosystem with innovative applications [1], [2] by simultaneously supporting different traffic types with unique features over next-to-come fifth generation (5G) systems [3]. An example of smart city environment is depicted in Fig. 1.

In this scenario, a key role will be played by machine-type communications (MTC), which represent a novel transmission paradigm where machines (such as smart meters, cameras, remote sensors) send data without (or with minimal) human intervention [4]. MTC are expected to offer unprecedented opportunities and business models to telco operators in different fields (e.g., city transport and logistics, smart power grids, e-health, home and building remote surveillance) [5] and, consequently, have promising economic and strategic value for 5G wireless networks.

The effective management of MTC opens up different research scenarios, such as ad-hoc cellular-compliant network architecture [6] and data transmission procedures, currently under investigation by industries and standardization bodies [7]. In particular, being machines battery-constrained devices, they usually try to send data as quickly as possible to save battery; this dictates for the definition of an adequate access scheme [8] able to support the huge number of MTC devices expected to operate over 5G networks [9]. Furthermore, the expected high load offered by MTC devices has to be properly managed to avoid a negative impact on the QoS offered to human traffic [10].

To the end, the 3rd Generation Partnership Project (3GPP) standardized the contention-based random access channel (RACH) mechanism [11], where devices waits for a random access (RA) slot to send a randomly chosen orthogonal preamble; if two (or more) devices select the same preamble, then a collision occurs and preamble transmission has to be re-accomplished. Due to the limited set of available preambles (and, thus, associated access codewords), the 3GPP RACH suffers in terms of capacity when the number of devices accessing the network increases. This implies high delays and battery consumptions for both human and machine devices, as highlighted in [6]. Several works have been presented in the literature aiming at overcoming the limitations of 3GPP RACH [8]. Among them, virtual resource allocation [12] and code-expanded strategies [13] have been designed to achieve access prioritization and higher capacity, respectively. The former approach addresses a split of RA resources (i.e., preambles) into different sets to guarantee access separation to devices with different priorities, while the latter introduces a logical extension of the access method according to which devices send multiple preambles over multiple RA slots. Nevertheless, these schemes suffer from two main drawbacks. The virtual resource allocation may require a high ratio of preambles for high-priority level(s) to guarantee low collision probability; this obviously may jeopardize the number of preambles for low-priority level(s) with a consequent performance degradation. The code-expanded approach introduces a novel negative phenomenon, known as phantom codes: since the access codeword is composed of multiple preambles, the base station hears different preambles in each RA slot and, consequently, the number of codewords computed by the base station (referred in the paper as ‘decoded codewords’) is basically the combination of preambles received in each slot. This means that the number of decoded codewords is higher than the number of codewords effectively transmitted by devices. This may involves high inefficiencies due to the fact that the management of phantom codes (i.e., codes not transmitted by accessing devices) requires a large amount of resources by the base station and this, as a consequence, increases the delay of the RA procedure.

In this paper, we deal with an aspect not adequately investigated in the literature, i.e., the design of an energy-aware access scheme. As also highlighted in [3], [7], [8], the set of machines populating a smart city and accessing 5G systems is expected to be heterogeneous, even in terms of differentiated levels of residual battery energy. It is enough to think about roadside units and vehicles with almost no energy consumption issues, compared to energy-constrained hand-held devices through which citizens access the offered services, to wireless sensors scattered across the smart cities characterized by very stringent energy consumption constraints. In this direction, special care has to be reserved for those devices for which RACH collisions will involve a consumption of their already drastically low battery energy level. By extending the virtual resource allocation and code-expanded approaches, the idea behind our proposal is to define different energy-based access levels and to split the set of available preambles into different subsets, each one associated to one access level. In so doing, we can set the number of access levels, as well as the number of associated codewords, according to the measured cell load and the expected levels of residual battery charge. Our proposal, named virtual code resource allocation (VCRA), outperforms the ones in the literature in that it guarantees a different collision probability for each access level, with a keen attention to devices with critical residual energy. With respect to 3GPP and the virtual resource allocation schemes, our proposed strategy increases the access capacity and, consequently, avoids human traffic degradation caused by MTC. With respect to legacy code-expanded, the use of different sets of access codewords, at the basis of our approach, reduces the side effects (i.e., latency and resource consumption) of phantom codes.

The remainder of this paper is structured as follows. Section 2 illustrates the related work, while Section 3 depicts the considered system model and analyzes the approaches considered as benchmark. Section 4 presents our proposal, whose effectiveness is testified through simulation results in Section 5. Section 6 draw the conclusions of this our research work and discusses about the possible future activities.

Section snippets

Related work

The design of access procedures able to support the simultaneous access of both human- and machine-type devices is currently considered as one of the most challenging issue for 5G systems in smart city environments [8]. In this scenario, the reference scheme is represented by the 3GPP RACH [11], a contention-based RA mechanism which consists of a four-message handshake between the accessing devices and the base station. The RA procedure is performed in the following situations:

  • Upon initial

System model

We consider a device set K={1,2,,K}; each device kK attempts to access a RA frame composed of S different slots. Within each RA slot, a device randomly selects a preamble from the set M={1,2,,M} of available orthogonal preambles. In so doing, the access codeword is composed of a sequence of S orthogonal preambles (i.e., one preamble for each RA slot). According to M and S, a number equal to A of different access codewords are available to be selected by the accessing devices. We denote with N

The virtual code resource allocation

In this paper we propose a priority-based code-expanded access scheme, namely the Virtual Code Resource Allocation (VCRA). Our approach is designed in order to allow a separation of access resources (i.e., codewords) between different access levels without significantly degrading the performance in terms of access success probability. The access levels are defined by taking into consideration the residual battery capabilities of devices with the aim to avoid additional retransmissions due to

Simulation results

The effectiveness of our priority-based VCRA strategy is assessed by comparing it against legacy 3GPP, VRA and CE schemes through simulations. The focus is on the benefits introduced in the collision probability and efficiency of the random access procedure. To this aim, performance evaluation takes into consideration three parameters:

  • Collision probability ρ, which shows the probability of accessing devices to be forced to accomplish a novel RA due to the collision in the considered RA frame;

Conclusion and future work

We proposed a novel access scheme tailored for energy-constrained machines in 5G environments. Our approach introduces the idea of a virtual code resource allocation with the following benefits: (i) increase in the number of access codewords with respect to 3GPP-based access schemes, thanks to the adoption of a code-expanded strategy where devices send an access codeword instead of a single preamble; (ii) prioritization in the RA procedure, which guarantees a lower collision probability to

Massimo Condoluci is currently a research assistant at the Centre for Telecommunications Research, Kings College London, UK. He received the B.Sc. and the M.Sc. degrees in telecommunications engineering in 2008 and 2011, respectively, from the University Mediterranea of Reggio Calabria, Italy, where he is currently a Ph.D. candidate in information technology. His main current research interests include functionality split, softwarisation and virtualization of mobile core, machine-type

References (20)

  • J.-B. Seo et al.

    Performance characterization on random access in LTE-based two-tier small cell networks

    IEEE Trans. Veh. Technol.

    (2016)
  • C. Mulligan et al.

    Architectural implications of smart city business models: an evolutionary perspective

    Commun. Mag., IEEE

    (2013)
  • P. Vlacheas et al.

    Enabling smart cities through a cognitive management framework for the internet of things

    Commun. Mag. IEEE

    (2013)
  • W.H. Chin et al.

    Emerging technologies and research challenges for 5G wireless networks

    Wirel. Commun. IEEE

    (2014)
  • M. Hasan et al.

    Random access for machine-to-machine communication in LTE-advanced networks: issues and approaches

    Commun. Mag. IEEE

    (2013)
  • V. Gonalves et al.

    Business Scenarios for Machine-to-Machine Mobile Applications

    Proceedings of 2010 Ninth International Conference on Mobile Business and 2010 Ninth Global Mobility Roundtable (ICMB-GMR)

    (2010)
  • M. Condoluci et al.

    Toward 5G densenets: architectural advances for effective machine-type communications over femtocells

    Commun. Mag. IEEE

    (2015)
  • K. Zheng et al.

    Challenges of massive access in highly dense LTE-advanced networks with machine-to-machine communications

    Wirel. Commun. IEEE

    (2014)
  • A. Laya et al.

    Is the random access channel of LTE and LTE-A suitable for M2M communications? A survey of alternatives

    Commun. Surv. Tutor. IEEE

    (2014)
  • More than 50 Billion Connected Devices, White Paper,...
There are more references available in the full text version of this article.

Cited by (14)

  • Energy-aware interference management for ultra-dense multi-tier HetNets: Architecture and technologies

    2018, Computer Communications
    Citation Excerpt :

    In this case, resource management is hard to implement due to vehicular mobility. Condoluci et al. [13] propose a virtual code resource allocation approach to guarantee energy priority, which extends the code-expanded strategy; this method aims to support a large number of devices accessing the system simultaneously. In [14], an energy-aware mobile application consolidation and scheduling algorithm is proposed to make mobile devices contribute their computing and sensing capabilities to attain efficient application scheduling.

View all citing articles on Scopus

Massimo Condoluci is currently a research assistant at the Centre for Telecommunications Research, Kings College London, UK. He received the B.Sc. and the M.Sc. degrees in telecommunications engineering in 2008 and 2011, respectively, from the University Mediterranea of Reggio Calabria, Italy, where he is currently a Ph.D. candidate in information technology. His main current research interests include functionality split, softwarisation and virtualization of mobile core, machine-type communications over 5G systems.

Giuseppe Araniti is an Assistant Professor of Telecommunications at the University Mediterranea of Reggio Calabria, Italy. From the same University he received the Laurea (2000) and the Ph.D. degree (2004) in Electronic Engineering. His major area of research includes personal communications systems, enhanced wireless and satellite systems, traffic and radio resource management, multicast and broadcast services, device-to-device and machine-type communications over 4G/5G cellular networks. He is IEEE senior member.

Mischa Dohler is full Professor in Wireless Communications at King’s College London, Head of the Centre for Telecommunications Research, co-founder and member of the Board of Directors of the smart city pioneer Worldsensing, Fellow and Distinguished Lecturer of the IEEE, and Editor-in-Chief of the Transactions on Emerging Telecommunications Technologies. He is a frequent keynote, panel and tutorial speaker. He has pioneered several research fields, contributed to numerous wireless broadband and IoT/M2M standards, holds a dozen patents, organized and chaired numerous conferences, has more than 200 publications, and authored several books. He has a citation h-index of 37. He acts as policy, technology and entrepreneurship adviser, examples being Richard Branson’s Carbon War Room, the House of Lords UK, the EPSRC ICT Strategy Advisory Team, the European Commission, the ISO Smart City working group, and various start-ups. He is also an entrepreneur, angel investor, passionate pianist and fluent in 6 languages. He has talked at TEDx. He had coverage by national and international TV & radio; and his contributions have featured on BBC News and the Wall Street Journal.

Antonio Iera graduated in Computer Engineering at the University of Calabria, Italy, in 1991 and received a Master Diploma in Information Technology from CEFRIEL/Politecnico di Milano, Italy, in 1992 and a Ph.D. degree from the University of Calabria in 1996. Since 1997 he has been with the University of Reggio Calabria and currently holds the position of full professor of Telecommunications and Director of the Laboratory for Advanced Research into Telecommunication Systems (www.arts.unirc.it). IEEE Senior Member since 2007. His research interests include, next generation mobile and wireless systems, RFID systems, and Internet of Things.

Antonella Molinaro is an Associate Professor of Telecommunications with the University Mediterranea of Reggio Calabria, Italy. She was an Assistant Professor with the University of Messina, Italy, from 1998 to 2001, with the University of Calabria, Cosenza, Italy, from 2001 to 2004, and with the Polytechnic of Milan, Italy, from 1997 to 1998, with a research contract. She was with Telesoft, Rome, from 1992 to 1993, and at Siemens, Munich (DE), from 1994 to 1995, with an European fellowship contract. Her current research interests include vehicular networking and future Internet architectures.

View full text