Next Article in Journal
Computer-Aided Panoramic Images Enriched by Shadow Construction on a Prism and Pyramid Polyhedral Surface
Next Article in Special Issue
Internet of THings Area Coverage Analyzer (ITHACA) for Complex Topographical Scenarios
Previous Article in Journal / Special Issue
A Novel Approach Based on Time Cluster for Activity Recognition of Daily Living in Smart Homes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

IoT’s Tiny Steps towards 5G: Telco’s Perspective

by
Enida Cero
1,
Jasmina Baraković Husić
1,2,* and
Sabina Baraković
3,4
1
BH Telecom, Joint Stock Company, Sarajevo, Franca Lehara 7, 71000 Sarajevo, Bosna i Hercegovina
2
Faculty of Electrical Engineering, University of Sarajevo, Zmaja od Bosne bb, 71000 Sarajevo, Bosna i Hercegovina
3
Faculty of Transport and Communications, University of Sarajevo, Zmaja od Bosne 8, 71000 Sarajevo, Bosna i Hercegovina
4
Department for Computer Engineering, American University in Bosnia and Herzegovina, Trg solidarnosti 10, 71000 Sarajevo, Bosna i Hercegovina
*
Author to whom correspondence should be addressed.
Symmetry 2017, 9(10), 213; https://doi.org/10.3390/sym9100213
Submission received: 10 August 2017 / Revised: 28 September 2017 / Accepted: 28 September 2017 / Published: 2 October 2017
(This article belongs to the Special Issue Applications of Internet of Things)

Abstract

:
The numerous and diverse applications of the Internet of Things (IoT) have the potential to change all areas of daily life of individuals, businesses, and society as a whole. The vision of a pervasive IoT spans a wide range of application domains and addresses the enabling technologies needed to meet the performance requirements of various IoT applications. In order to accomplish this vision, this paper aims to provide an analysis of literature in order to propose a new classification of IoT applications, specify and prioritize performance requirements of such IoT application classes, and give an insight into state-of-the-art technologies used to meet these requirements, all from telco’s perspective. A deep and comprehensive understanding of the scope and classification of IoT applications is an essential precondition for determining their performance requirements with the overall goal of defining the enabling technologies towards fifth generation (5G) networks, while avoiding over-specification and high costs. Given the fact that this paper presents an overview of current research for the given topic, it also targets the research community and other stakeholders interested in this contemporary and attractive field for the purpose of recognizing research gaps and recommending new research directions.

1. Introduction

Telecom operators (telcos) had the most power and influence over business in the information and communication technology (ICT) industry during past decades. This dominance was the result of owning and provisioning communication infrastructures which nowadays have become more of a commodity than a luxury. Telco’s revenue streams were mainly based on the provisioning of traditional services, such as voice calls and short message services (SMS). Recent work of regulatory agencies and the appearance of alternative service providers have led telecom operators to form the opinion that alternative service providers have conflicting interests and provide competitive services, thus decreasing telco’s revenue from traditional services [1]. However, the latest econometric analysis presented in [2] has shown that telecom operators and alternative service providers have aligned interests and their collaboration could be favorable to both parties. The interests of alternative service providers and telcos are not inevitably conflicting, since the economic growth of the alternative service providers are positively correlated with telco revenues and vice versa.
The development of a digital society has changed the traditional value chain and introduced new issues for telcos as they seek a way how to monetize new digital services [3]. These services are diversified across various domains of industry, such as agriculture, construction, utilities, transportation, healthcare, finance, etc., and delivered to customers through connected devices building thereby the concept of Internet of Things (IoT).
IoT can be defined as an interconnected network of things/objects that are able to interact with each other and cooperate with other things/objects through wireless and wired connections in order to create new services/applications for the benefit of society. In this way, IoT brings almost limitless benefit’s, which have the potential to radically change our daily life by saving time and resources while creating possibilities for growth and innovation [4]. IoT has disruptive potential in almost every application domain, which has created many challenges that need to be faced when implementing IoT-based solutions, such as prevailing over obstacles generated by the fragmentation of IoT, both in terms of application domains and in terms of technologies. Therefore, recognizing all potential IoT applications while having in mind the development of technology and the requirements of individuals, businesses, and society as a whole is quite challenging.
Telcos now have the opportunity to seize a share of the value that is generated by IoT implementation. The size of this share will depend on telco’s role in the value chain that ranges from being a traditional provider of communication infrastructure to being an end-to-end solution provider [3]. In order to monetize IoT, telcos will have to address many challenges which can be summarized as follows: (1) strategic challenges relating to decisions on future directions; (2) business challenges relating to successful management, investment, partnerships; and (3) technical challenges relating to changing connectivity and performance requirements. This paper focuses on the technical challenges since connectivity and performance requirements of IoT objects/things cannot be fulfilled using existing cellular networks that limit numerous IoT applications. In order to overcome issues associated with the current cellular networks, new types of technologies are being introduced leading towards the fifth generation (5G) network [5,6,7].
The architecture of the 5G network has to seamlessly integrate the requirements of diverse IoT applications: from delay-sensitive video applications to ultra-low latency, from high-speed entertainment applications in a vehicle to mobility on demand for connected objects and from best effort applications to reliable and ultra-reliable ones for health and safety [8]. A full understanding of emerging IoT applications and the variability of their performance requirements can serve telecom operators as input for specifying 5G enabling technologies. These technologies should be flexible and scalable to meet the aforementioned requirements. Since IoT applications sometimes demand extreme requirements, the 5G network must simultaneously satisfy all of them, which can lead to over-specification and high cost. In order to avoid this, telecom operators first have to adequately classify IoT applications to facilitate the selection of 5G enabling technologies being capable to efficiently meet their performance requirements.
The 5G classification concept includes three different service classes [9], i.e., (1) extreme mobile broadband (xMBB); (2) massive machine-type communications (mMTC); and (3) ultra-reliable machine-type communications (uMTC). Nevertheless, this classification concept can be considered insufficient to properly select 5G enabling technologies to meet the diverse requirements of IoT applications. Furthermore, it will be challenging to classify the emerging IoT applications given that there is many criteria for their categorization. The definition of the IoT domain in many cases overlaps with the definition of IoT application, which may at the same time belong to another IoT domain. For example, Smart Buildings may either be considered as a standalone IoT application or as an element needed to form a Smart City application domain. IoT applications are usually classified according to spheres of human life [4,10,11,12] or performance requirements [9,13,14,15]. However, these classifications are not suitable for telecom operators which have to fulfil the performance requirements of particular IoT applications, since it is difficult to choose the most important one from a class containing a wide range of IoT applications.
Telecom operators can easily specify performance requirements for current communication services since traffic patterns generated by these services are driven by predictable activities, such as making calls, receiving email, surfing the web, and watching videos. However, traffic patterns generated by emerging IoT applications are driven by less predictable activities. Hence, the idea is to determine a common set of activities based on customer service requests which describe the reasonably foreseeable function/purpose of emerging IoT applications. Then these activities can be used by telcos as a new classification criterion of IoT applications. The assumption is that such a classification can help telecom operators meet performance requirements of future IoT applications and select appropriate 5G enabling technologies. Therefore, the aims of this paper are to classify IoT applications according to relevant activities, specify and prioritize the performance requirements of each IoT application class, and consider enabling technologies used to accomplish specified demands on the radio access part of 5G networks, all according to telco’s perspective. In addition, the intention is to provide a literature review which covers 258 references dominantly published in the period between 2012 and 2017. As this paper provides a state-of-the-art review of IoT applications, their performance requirements and 5G enabling technologies, it can also be of use to the research community and other stakeholders interested in this contemporary and attractive field in order to recognize the research gaps and recommend new research directions.
The remainder of the paper is thusly organized. In order to answer research questions, Section 2 describes the methodological approach in regard to the conducted research. Section 3 identifies a common set of activities as a new classification criterion for IoT applications and assigns them the relevant 5G service classes. This facilitates the determining of performance requirements of activity-based IoT application classes, which are summarized and prioritized in Section 4. The enabling technologies used to accomplish these requirements in 5G networks are contemplated in Section 5. Finally, Section 6 discusses the outcomes of the paper by clarifying the contribution of our research in identifying open issues for future work, while Section 7 concludes this paper.

2. Research Approach and Design

The main objectives of this paper can be summarized as follows: (1) to identify activities relevant to IoT customer service requests and use them as a new classification criterion of IoT applications; (2) to specify and prioritize performance requirements of such IoT application classes; (3) to analyze relevant literature in order to provide insight into 5G radio technologies used to fulfil the requirements of activity-based IoT application classes; (4) to recognize research gaps and directions.
The research questions posed in this study are: (1) Which activities can be used as classification criteria for IoT applications? (2) What are the performance requirements of such IoT application classes? (3) Which enabling technologies in the radio access part of the 5G network can be used to meet the requirements of IoT application classes?
Investigation of different criteria for the classification of IoT applications underlines to what extent various classification concepts have been covered by existing literature and provides a basis for the introduction of a new classification criterion called the activity. We thus surveyed and compared different studies contributing to the understanding of the scope and classification of a wide range of IoT applications. This approach has been motivated by the challenge to propose an activity-based classification of IoT applications, the determination and prioritization of performance requirements of such IoT application classes and the review of 5G enabling technologies used to meet them. These findings can be utilized by telecom operators and other interested parties (e.g., the research community, software network function providers, network infrastructure manufactures, etc.) depending on their interest and potential to utilize these findings towards 5G implementation and commercialization.
The methodological approach to research conducted in this paper is illustrated in Figure 1 and includes four phases.
Phase I included searching, identifying, and extracting papers from three categories, i.e., IoT in 5G service classification, IoT in 5G performance requirements and IoT in 5G enabling technologies. The keywords used to search relevant scholar databases are shown in Figure 2. This search has resulted in the selection of 258 recently published papers, which can be categorized into three groups (i.e., review papers, technical papers, research effectiveness), as shown in Table 1. Review papers summarize the status of knowledge and outline future directions in a given area of research. Technical papers describe the process, progress, or result of research, whereas research effectiveness directly provides an answer to the research question raised for this study. The reference distribution by year of publication is shown in Figure 3a, while the total percentage of references per publication type is presented in Figure 3b.
Phase II included the analysis and comparison of papers related to the category of IoT in 5G service classification. Papers were first sorted according to the existing classification criteria of IoT applications in order to underline their deficiencies from telco’s perspective. Since emerging IoT applications generate traffic driven by less predictable activities, specifying their performance requirements and enabling technologies is not an easy task from telco’s point of view. Therefore, we have proposed a common set of activities to serve as classification criteria of IoT applications. Four activities were selected based on IoT customer service requests denoting the function/purpose of existing IoT applications. According to the authors’ knowledge, existing IoT applications can be grouped around following activities: ticketing, tracking, monitoring, and managing/controlling. Such a classification makes it easier for telecom operators to associate particular IoT applications to the relevant 5G service class. Finally, Phase II has resulted in the proposal of an activity-based classification of IoT applications which was associated with the 5G service classification.
Phase III included the analysis of papers related to the category of IoT in 5G performance requirements. Papers were grouped according to eight key performance indicators, i.e., data rate, mobility, latency, connection density, reliability, positioning accuracy, coverage, and energy efficiency. These performance requirements were prioritized indicating high, medium, and low importance of each requirement for specific activity-based IoT application classes proposed in Phase II. Finally, Phase III resulted in the identification of highly important performance requirements for each activity-based IoT application class which can be utilized by telcos to identify 5G enabling technologies used to meet them.
Phase IV provided a review of papers from the category of IoT in 5G enabling technologies. Papers were first sorted according to eight technological groups used in the radio access part of 5G networks, i.e., wide and flexible bandwidth technology, advanced modulation and coding, duplexing, multiple access and waveform, advanced interface management, access architecture related radio technologies, energy related technologies, and other technologies. These technologies have been discussed in terms of their possibility to meet the high priority performance requirements of mMTC activity-based IoT application classes, since this area is more mature from telco’s perspective. The results of Phase III were reflected in a proposal of technologies in the radio access part of 5G networks that can be used to meet the high priority performance requirements of the mMTC activity-based IoT class, as well as the identification of research gaps and directions for future work.

3. IoT in 5G Service Classification

As mentioned in the Introduction, various challenges awaiting telcos can be identified on the basis of the role that they will play in the IoT value chain. Regardless of this role, telcos will face many technical challenges, such as the necessity for global deployment, the need for rapid infrastructure scaling, unpredictable IoT application behavior, etc. Even now, existing IoT applications accelerate the growth rate of traffic driven by less predictable activities which require new strategies towards 5G networks. These networks will be the key enabler for IoT applications by providing a unified infrastructure capable of meeting the high variability of their performance requirements [8,16]. Various stakeholders have recently described what 5G networks may be and grouped the major types of 5G services into three different classes: (1) xMBB—Requiring extremely high data rates and low-latency communication; (2) mMTC—Requiring scalable connectivity for an extremely large number of devices; and (3) uMTC—Requiring ultra-reliable low-latency and resilient communication [198]. This 5G service classification can be used by telcos to identify performance requirements of various IoT applications, and, as such, was used in this research study. However, emerging IoT applications will have extreme requirements, so an analysis based solely on 5G service classifications may not be sufficient. Therefore, telcos need a more precise classification of IoT applications which is an important precondition for meeting their diverse requirements.
IoT covers human-to-human (H2H), human-to-machine (H2M) and machine-to-machine (M2M) communication, which will be the main driving force towards 5G networks. In addition, the terms M2M communication (M2MC) and machine type communication (MTC) are used interchangeably as in [17,18,19,89,90,91,92,93,199,200]. Although IoT is a broader concept which evolves from M2M, this paper assumes that IoT and M2M are synonyms as in [94].

3.1. Existing Classifications of IoT Applications

In order to meet the requirements of a wide range of IoT applications, they have to be classified in an appropriate manner. The existing approaches to the classification of IoT applications are summarized in Table 2. IoT serves different user categories, including individuals, businesses, and society as a whole, and may span through a broad range of application domains [4,10,11,12], such as transportation and logistics, healthcare, smart environment, personal and social, futuristic applications, food sustainability, smart living, smart manufacturing, smart energy, smart city, etc. These application domains are created to be human-centric, which means that they cover different domains of human life. IoT applications belonging to these domains have diverse requirements for 5G networks, and should not be treated equally. Therefore, the acceptance of these domains as a classification criterion raises the issue of assigning IoT application to a particular domain. Moreover, the emergence of new applications of IoT may require defining new application domains, which makes this classification inappropriate from telco’s perspective.
The M2M applications may be classified by the mobility and the amount of dispersion that needs to be supported into four categories [13]: (1) fixed and concentrated; (2) fixed and dispersed; (3) mobile and concentrated; and (4) mobile and dispersed. However, the mobility and amount of dispersion present very rough classification criteria and cannot meet the precise network requirements of individual IoT applications.
Additionally, M2M applications can be grouped according to delay tolerance into four categories [14]: (1) elastic (delay tolerant); (2) hard real-time (delay constraint); (3) delay-adaptive (delay sensitive but tolerant); and (4) rate-adaptive application (adjust their transmission rates according to available radio resource). However, the main drawback of this classification is the lack of consideration of other IoT application requirements except delay tolerance, although its importance as a classification criterion has been recognized.
According to data reporting mode, the M2M applications can be classified into five categories [91]: (1) time-driven; (2) query-driven; (3) event-driven; (4) continuous-based; and (5) hybrid-driven. This classification is specific for the former IoT concept, which is narrower in nature than the definition adopted in this study.
Another study considered the reliability, availability, and end-to-end latency in order to classify IoT applications into two groups [15]: (1) monitoring-based and mission-critical; (2) monitoring-based and non-mission critical; (3) control-oriented and mission-critical; and (4) control-oriented and non-mission critical. Monitor-based IoT applications periodically collect sensor data from smart objects and transmit them. The majority of monitoring-based IoT applications are not mission-critical. Control-oriented IoT applications use sensor data to control actuators in real-time, and rely on mission critical communication. This classification is based on multiple criteria and represents the precursor of the Mobile and wireless communications Enablers for Twenty-twenty Information Society (METIS) 5G service classification.
Although it spans through a wide range of different applications, MTC can be divided in two main categories, i.e., massive and ultra-reliable MTC, which depend on their characteristics and requirements [89]. As mentioned above, this categorization is a part of 5G service classification which was used in this study as a basis to identify performance requirements of IoT applications and will be described in more detail in Section 4. Massive MTC (mMTC) typically involves a very large number of devices (tens of billions [9]), such as sensors, actuators, and similar devices [12], different in complexity and cost [9], and with varying quality of service (QoS) requirements. These devices should be of very low cost with very low energy consumption, enabling very long battery life [12]. At the same time, the amount of data generated by each device is normally very small, and very low latency is not a critical requirement [12]. Ultra-reliable MTC (uMTC) requires very high reliability and availability, and very low latency [9,12]. Low device cost and energy consumption are not as critical as they are for mMTC applications [12], and the number of devices and required data rates are relatively low [198].
The vision of a pervasive IoT requires the integration of various domains into a single and unified domain. It addresses the enabling technologies needed for these domains while taking into account the elements that form the third dimension like security, privacy, trust, and safety [11]. The current classification criteria and IoT application classes do not clearly differentiate IoT domains from IoT applications. IoT domains are usually viewed as a specific area of IoT applications that support a huge variety of use cases across industries impacting businesses and customers. Therefore, IoT domains overlap with IoT applications within existing IoT classifications. Moreover, IoT classification based on certain QoS parameters is difficult to apply from telco’s perspective, because it is challenging to choose the most important parameter for the wide range of IoT applications. However, these problems need to be solved for upcoming 5G networks.

3.2. Activity-Based Classification of IoT Applications

The aforementioned issues motivated us to propose a new approach to the classification of IoT applications. This approach is based on “the activity”, which primarily characterizes specific IoT application. In this sense, the activities are defined as new classification criteria, which denote a main function/purpose of specific IoT application observed from telco’s point of view. Telecom operators observe the technical challenges of IoT through systems, tools, devices, and platforms because their availability and integration complexity determines the opportunity to capture a share of the value that is generated by IoT implementation. Based on the literature review, it was found that the most commonly mentioned terms in this sense were related to: (1) ticketing system [201]; (2) monitoring: devices [199,201,202,203,204]/services [199,201,202,205,206]/tools [207]/systems [11,12,199,201,205,206,208,209,210]/data [95,201]/framework [12,201]/solutions [20,205]/networks [211]/process [7]/activity [203,204,207]; (3) tracking technologies [4]/devices [204]/systems [204]/applications [11,210]/system [201]/services [202,205]; (4) managing/controlling applications [15,210,212]/operation [211]/services [4,208]/tools [208,211]/devices [204]/system [95,198,204,210]/concepts [211]/solutions [95]/platforms [95,199]. This has led us to identify four activities, i.e., ticketing, monitoring, tracking, and managing/controlling, as new classification criteria of IoT applications. According to the authors’ knowledge, it was found that these activities can cover reasonably foreseeable functions/purposes of IoT in existing application domains. Using activities as classification criteria, telcos can specify IoT application performance requirements more easily, which are in that case dictated by the specific activity, not by the IoT application domain, and determine enabling technologies in the radio access part of 5G networks.
In addition, our classification approach allows better service differentiation and service delivery closer to customer expectations. According to BH Telecom’s experience, customers typically come up with the following service requests when it comes to IoT: (1) they need to track their products and determine products’ distribution across different regions based on their own data analysis; (2) they want to monitor their products since they do not have a department for supervision and analysis; (3) they need information panels about their outlets and working time to be downloaded by a scanning tab-ticket; (4) they want to manage/control their products according to market needs. This way of expressing customer needs has inspired us to propose the activity-based classification of IoT applications as it allows telcos to define performance requirements more precisely, and thereby improve the customer experience.
The activity-based classification of IoT applications is presented in Table 3. Each activity is associated with the application domain where that activity may be applied. The requirements of identified activities and associated application domains are then mapped to 5G service classes in order to be further able to identify their performance requirements and enabling technologies necessary to meet them. For example, according to Table 3, the managing/controlling activity can be realized in several domains, such as healthcare, food, energy, transportation and logistics. For each domain, we have identified an application example, such as remote surgery [213] in the healthcare domain, food processing facilities [96] in the food domain, energy distribution [12] in the energy domain and traffic/driving [12,213] in the transportation and logistics domain. According to diverse performance requirements of these IoT applications [214], managing/controlling activity in healthcare, food, transportation, and logistic domains can be associated with the uMTC service class, while the energy domain can be mapped to the mMTC service class. A more detailed description of performance requirements for each activity-based class of IoT applications is provided in Section 4, while in Section 5 it is discussed how these requirements can be accomplished in the radio access part of 5G networks.
As such, the activity-based classification of IoT applications can be used for the creation of new business models, which represent the stakeholder’s plan to generate revenue and make a profit from operations, and thereby include many components and functions of the business [21]. However, there is no common opinion which components constitute a business model. The business model architecture can be illustrated by four dimensions [22]: (1) who, identifying the definition of the target customer as one central dimension in designing a new business model; (2) what, describing what is offered to the target customer; (3) how, referring to the construction and distribution of the value proposition; (4) value, explaining why the business model is financially viable. Answering these four questions allows the creation of IoT business models. According to this business model definition, the activity-based classification of IoT applications affects the who and the how dimensions in the following manner. In terms of the who dimension, it directly allows customer segmentation according to considered activities as a way to express their requirements (e.g., customers that require tracking or monitoring of their products). Being aware of the current customer requirements, the proposed classification of IoT applications around four activities (i.e., ticketing, monitoring, tracking, and managing/controlling) can be considered complete. At the same time, the activity-based classification of IoT applications is flexible since additional activities as classification criterion can be concerned with emerging customer requirements. On the other hand, the activity-based classification of IoT applications indirectly impacts the how dimension of new business models which among others includes relevant resources and capabilities in the focal stakeholder’s internal value chain. This indicates that the proposed activity-based classification of IoT applications can be easily applied to IoT business models.
Various categories of IoT business models can be identified according to eight IoT architectural layers [23], i.e., collaboration and processes layer, application layer, service layer, abstraction layer, storage layer, processing layer, network communication layer, physical layer. Along with IoT architectural layer, the IoT business model needs also to address the IoT value proposition [24] and IoT stakeholders that can participate in more than one layer. Based on their role in the IoT ecosystem, telecom operators usually take a part in the network communication layer. In this regard, they follow four evolutionary business models [23]: (1) selling connectivity services only; (2) selling third-party products; (3) selling internal products; (4) providing a broad menu of IoT products. Each of these IoT business models includes traditional telcos strength, i.e., connectivity which determines the how dimension of the IoT business model. In this sense, our activity-based classification of IoT applications indirectly allows the construction and distribution of performance as IoT value proposition using enabling technologies as IoT resources in telco’s internal value chain.

3.3. Summary of IoT in 5G Service Classification

The previous discussion has shown that the classification of IoT applications is a complex task due to their numerosity and diversity. The existing classifications of IoT applications pose some drawbacks that can be summarized as follows. The domain-based classification does not allow clear differentiation between IoT domains and IoT applications due to either an imprecise classification criterion or the diversity and unpredictability of IoT applications. On the other hand, QoS-based classifications need to identify the common and most important performance metric for a broad range of IoT applications. Therefore, on the basis of the literature review and IoT customer service requests, we have proposed a new approach to the classification of IoT applications. It is based on the activity as new classification criterion, which denotes a main function/purpose of specific IoT application observed from telco’s point of view. According to the authors’ knowledge, four activities, i.e., ticketing, monitoring, tracking, and managing/controlling, have been identified to cover reasonably foreseeable functions/purposes of existing IoT applications. The resulting activity-based IoT application classes have been associated with 5G service classes in order to determine and prioritize their performance requirements as described in next section. Finally, the proposed classification of IoT applications was discussed in terms of its completeness, flexibility, and applicability to new business models.

4. IoT in 5G Performance Requirements

This section provides an insight into performance requirements of activity-based classes of IoT applications proposed in Section 3. The analysis is based on eight key performance indicators identified in [5,207] as shown in Table 4: data rate, mobility, latency, connection density, reliability, positioning accuracy, coverage, and energy efficiency. These performance indicators are usually well described for specific IoT applications. However, one of the main challenges of 5G is to support a variety of performance requirements for numerous IoT applications in a flexible, reliable, and cost-effective way [15]. Hence, there is a need for a comprehensive understanding of these requirements for activity-based IoT application classes. The 5G service classification defined the performance requirements for mMTC and uMTC [9]. We have assigned these requirements to the activity-based IoT application classes introduced in Section 3 for the purpose of proposing priorities of each requirement for a specific class. Three levels of priorities (high, medium, low) are associated with the performance requirements of activity-based classes of IoT applications as shown in Table 4. The prioritization of performance requirements is inspired by analysis of related work undertaken in [213]. Some activity-based classes of IoT applications may demand optimization of multiple performance requirements. Table 4 illustrates the main differences between activity-based IoT application classes, and therefore, the need for a 5G network that enables support of optimal configurations for a variety of, sometimes opposite, requirements. For example, the mMTC tracking-based IoT application class requires support for high mobility, high positioning accuracy, and high connection density, while the mMTC monitoring-based IoT application class also requires high connection density but low mobility and low positioning accuracy. A more detailed description of considered performance requirements is contained in the following subsections.

4.1. Data Rate

Data rate is the most important evaluation factor for generations of wireless communication networks [6]. It is contemplated in two ways: (1) peak data rate—defined as the maximum achievable data rate by the user; and (2) minimum guaranteed user data rate—defined as the minimum experience data rate by the user [16]. New mobile technologies are primarily driven by users’ needs for higher data rates, as discussed in [8,16,99,215,216]. The expected values in 5G networks are 10 Gbps for minimum peak data rate and 100 Mbps as minimum guaranteed user data rate [5]. High data rate requirements are mainly posed by xMBB related use cases [9] like hotspots [214] or dense urban areas where in 95% of locations and time experience data rate by user should be 300 Mbps in downlink and 60 Mbps in uplink [100]. High data rate is also important in some activity-based classes of IoT applications, as shown in Table 4. Medium (e.g., monitoring of parking spaces) to high (e.g., monitoring of home video) data rate is needed in cases of mMTC monitoring activities. High data rate can be achieved by using a millimeter wave (mmWave) spectrum to share multi-gigabit data in the surrounding environment (i.e., mMTC monitoring with high data rate requirement) and to recognize an object via cloud in real time to find the optimal driving strategy instantaneously for IoT—autonomous vehicles application [101]. Data rates generated during transmissions of tracked medical assets, transport fleets, and ticked point of sale (POS) terminals is low (e.g., medium importance for ticketing and tracking activities in mMTC). In addition, low data rates are needed in uMTC monitoring and controlling (e.g., monitoring of health condition, control of driving).

4.2. Mobility

Mobility is defined as relative velocity between the receiver and the transmitter [16]. The applications of IoT pose very diverse requirements for mobility in 5G networks, which range from static to high mobile, even up to 500 km/h [16,102,207]. Use cases in which except ultra-high mobility, ultra-high traffic volume density, and ultra-high connection density are needed may be quite challenging for 5G networks [215], like V2X communication [5]. High mobility is a very important requirement for mMTC tracking activity (e.g., tracking of assets in high speed trains [214]). Moreover, the support for high mobility is needed in uMTC management activities, if the monitor/control object is moving (e.g., high speed trains [207]). Low mobility is needed for ticketing, monitoring, and managing/controlling activities in the mMTC class, as shown in Table 4. This is the reason why 5G networks should not assume mobility for all devices and services but rather provide mobility on demand [8].

4.3. Latency

Latency requirements are usually expressed in terms of end-to-end (E2E) latency perceived by the end user [8]. 5G networks should enable “zero latency” [103] represented by the millisecond level of E2E latency [16,26,27,213] through significant enhancements and new technology in architecture aspects [6,28,214], such as device-to-device (D2D) communication [5]. The IoT applications associated with uMTC monitoring and managing/controlling activities require low latency, as they tend to be real time. Required latency levels depend on the particular IoT application [8,16,28], being the narrowest in uMTC managing/controlling activity with a value that should not exceed 1 ms [8]. For example, the tolerable delay for use case mobile health [215] and remote surgery application is in order of sub-milliseconds [213]. For V2X communications, latencies should be ultra-low for some warning signals [8].

4.4. Connection Density

Connection density is defined as the number of connected devices per unit area [16]. It can usually be expressed in terms of an extremely high number of simultaneous active connections, such as 1 million connections per square meter [207,215], or 10 to 100 times higher number of connected devices [29]. The performance values of connection and traffic density for various 5G services are listed in [8,212]. This performance requirement is highly correlated with identified activity-based classes of IoT applications, since it is the main characteristic of mMTC. High device density brings the need for rapid internet protocol version 6 (IPv6) deployment, and high quality security algorithms and techniques, which lead to new system design and implementation, as described in [104].

4.5. Reliability

Reliability is the maximum tolerable packet loss rate at the application layer [105]. 5G must bring a reliability of 99,999% [27,30,31,212], or higher for specific use cases [212], (e.g., tele-protection in a smart grid network [207] or driverless cars [106]). Reliability is the main characteristic of uMTC monitoring and managing/controlling activities. Reliability will be a particularly challenging task in high-speed trains because of speed, load, and cell distance [16,107].

4.6. Position Accuracy

Position accuracy is the maximum positioning error tolerated by the application [105]. 5G should ensure accurate positioning of the device outdoors [108] with accuracy from 10 m to <1 m on 80% of occasions and better than 1 m in indoor deployment [212]. Accuracy positioning is very important in uMTC monitoring-based activities (e.g., monitoring remote cameras), and uMTC managing/controlling-based activities (e.g., driving) [213]. Moreover, the mMTC tracking-and ticketing-based activities pose high performance requirements in terms of position accuracy.

4.7. Coverage

Coverage requirements in 5G should provide connectivity anytime and anywhere with a minimum user experience data rate of 1 Gbps [32]. However, the perception of 100% coverage is rather a technical decision than a business one [33], which could be extended through ultra-cell deployment [31] and vehicle-to-infrastructure (V2I) communications [30]. Almost every activity-based IoT application class requires very high levels of coverage (99,999% availability) [207]. Total coverage will enable new unmanned aerial vehicles (UAV) to use single network connection, instead of connection steering mechanism, as one described in [109].

4.8. Energy Efficiency

Energy efficiency is defined as the number of bits that can be transmitted per joule of energy [216]. Compared with current wireless technologies, the energy efficiency (measured in b/J) of the 5G network may need to be improved by a factor of 1000 [4,7,34,110,217]. High energy efficiency is important in case of ticketing- and in some cases of tracking-based activities (e.g., smart industry [205] or implantable medical devices [35]). Other activities, such as both mMTC and uMTC monitoring- and managing/controlling-based activities (e.g., health condition [205]) and some tracking-based activities (e.g., sports wearables [205]) require medium energy efficiency. Energy efficiency is very important design objective for the reduction of operating costs of telecom operators, as well as for minimizing the environmental impact of the wireless domain [217]. On a higher layer of the network protocol stack, adaptive base station switch on/off algorithms use renewable energy sources to save energy [218] along with an energy scheduler, as in the with heating, ventilation and air conditioning (HVAC) [111]. However, at the physical layer, adaptively switching off unused carriers is a key strategy that can be used to save energy from the radio-frequency (RF) transceiver chain of base stations [218].

4.9. Spectrum Efficiency

Spectrum efficiency is defined as the data throughput per unit of spectrum resource per cell or per unit area (bps/Hz/cellar bps/Hz/km2) [216]. In order to achieve network sustainability, required for 5G networks [216], spectrum efficiency needs to be improved 3–5 times [20,32,216]. Minimum peak spectrum efficiency is 30 bps/Hz for downlink and 15 bps/Hz for uplink [32]. This is mostly important for the xMBB services class [212,214]. Since this performance requirement is not relevant for activity-based IoT application classes which are associated with the mMTC and uMTC service class, it has not been further considered herein.

4.10. Summary of IoT in 5G Performance Requirements

Activity-based classes of IoT applications are associated with performance requirements of 5G service classes, i.e., mMTC and uMTC. On the basis of the literature review, each activity-based class (ticketing-, tracking-, monitoring-, and managing/controlling-based class) is associated with mMTC service class, while the monitoring- and managing/controlling-based classes are the only ones linked to the uMTC service class. According to the authors’ best knowledge, there is no available literature concerning the uMTC ticketing- and tracking-based classes of IoT applications or such IoT customer service requests.
Activity-based IoT application classes pose many performance requirements, which have been discussed in terms of data rate, mobility (speed), latency, connection density, reliability, positioning accuracy, coverage, and energy efficiency. These performance requirements have been assigned three-level priorities (high, medium, low) for the purpose of facilitating identification of the enabling technologies used to fulfill them. Based on the literature review, it was found that each activity-based IoT application class poses high requirements in terms of connection density except the uMTC managing/controlling-based IoT application class. Moreover, ticketing- and tracking-based IoT application classes have high requirements in terms of positioning accuracy, coverage, and energy efficiency. Additionally, positioning accuracy is a highly important performance requirement for the uMTC managing/controlling-based IoT application class, whereas coverage is important for both uMTC and mMTC monitoring-based IoT application classes. Finally, latency and reliability represent highly important performance requirements for uMTC monitoring- and managing/controlling-based IoT application classes. A deep and comprehensive understanding of performance requirements of each activity-based IoT application class may facilitate the selection of 5G enabling technologies needed to meet them as described in the following section.

5. IoT in 5G Enabling Technologies

Activity-based classification of IoT applications proposed in Section 3 allows telecom operators to identify performance requirements of each class relying on 5G service classification, as discussed in Section 4. However, these performance requirements cannot be satisfied for many IoT applications with current cellular (2nd, 3rd, and 4th generation) network technologies, since they limit their potential due to many issues [3], i.e., protocol implementation complexity, poor coverage in non-urban environments, high cost of networking equipment and data transmission. In order to overcome these issues, many dedicated communication technologies are being installed.
From the very beginning of IoT, many proprietary technologies, such as radio-frequency identification (RFID), wireless highway addressable remote transducer (WirelessHART) or Z-Wave, have first appeared, and then, more generic ones, such as Bluetooth, IEEE 802.15.4, IPv6 over low-power wireless personal area networks (6LoWPAN). However, none of these technologies have become a market leader mainly because of technology shortcomings and business model uncertainty [219]. Hence, new solutions, such as low-power wireless fidelity (LP Wi-Fi), low-power wide area (LPWA) or several improvements for cellular M2M communications have become serious candidates for IoT implementation. LP Wi-Fi is an IEEE 802.11ah standard designed to extend the application area of Wi-Fi networks in order to meet IoT requirements (i.e., large number of devices, large coverage range, energy constrains). First performance studies indicate that this standard will support a broad range of M2M scenarios with a required QoS level, and enable scalable and cost-effective solutions. In addition, LPWA networks have been deployed for some time in the form of many different proprietary solutions (e.g., Amber Wireless, Coronis, Huawei’s CIoT, LoRa, M2M Spectrum Networks, Sigfox, Weightless, etc.), but only the LoRa Alliance, Sigfox and Weightless are involved in LPWA standardization activities. Despite some drawbacks which are mainly related to use of an unlicensed spectrum, LPWA networks are expected to become a key enabler for IoT deployment in early market rollouts and for limited IoT applications [219].
The appearance of these IoT communication technologies was considered as competition to current cellular networks from the telco’s point of view from the start. But, in the meanwhile, telcos have realized that the aforementioned communication technologies can be utilized to meet the changing connectivity and performance requirements of IoT applications. Therefore, many dedicated communication technologies have already been deployed in various IoT applications. For example, Orange, Swisscom and South Korea (SK) Telecom have built nationwide networks based on LoRa [3], whereas Deutsche Telekom (DT), Vodafone and all three Chinese operators have completed the rollout of narrowband IoT (NB-IoT), as another LPWA standard utilizing existing long term evolution (LTE) networks [36]. In this context, standardization and interoperability becomes critical because there is a need to consider a broad range of connectivity solutions as presented in Figure 4 [37]. One of those solutions includes satellite technologies which integrated with 5G radio technologies form the 6th generation (6G) standard for providing global coverage [38].
In this regard, standardization activities of 5G and beyond are being undertaken by several standards bodies, such as the Institute of Electrical and Electronics Engineers (IEEE), the 3rd Generation Partnership Project (3GPP), the Internet Engineering Task Force (IETF), ITU Radiocommunication Sector (ITU-R), and ITU Telecommunication Standardization Sector (ITU-T). An overview on these standards bodies and their effort to develop communication standards for 5G and beyond are provided in [112]. Due to the envisioned 5G applicability, these standards have defined an air interface that can significantly improve the performance, and network architectures that allow the deployment and coexistence of various 5G technologies. A detailed discussion of these technologies regarding both technological and standardization aspects indicates that 5G can be perceived as the main driving force for enabling the vision of a truly global IoT [219].
In this sense, the technologies described in this section will allow 5G networks to form a unified communication infrastructure for the realization of a wide range of IoT applications. These technologies will bring performance enhancement which will trigger a complete revolution in almost all spheres of human life creating a new “everything connected” era. Future 5G networks in such an era will face a serious problem regarding a huge number of different service types [220]. To meet the diverse requirements for a huge number of IoT applications, 5G introduces the concept of network slicing to offer programmable network instances [220]. Using network slicing, multiple independent and dedicated network instances can be created within the same infrastructure to run services that have completely different requirements for latency, reliability, throughput, and mobility [220]. This technology primarily targets a portion of the 5G core network, but also indicates that 5G radio access network (RAN) functionalities can be different for each network slice [221]. To deploy network slices, network functions need to be enabled on an on-demand basis, which has driven the use of virtualization and softwarization in 5G core network [221]. Network function virtualization (NFV) is a paradigm that enables that 5G network functions to run in a virtual environment instead of dedicated hardware [221]. The software define networking (SDN) paradigm facilitates isolation of network slices avoiding the traffic of one slice affecting the performance of another slice [221]. These two paradigms make the network much more dynamic, agile, on-demand, and flexible [222,223]. Since the aforementioned technologies are used to deal with a variety of 5G applications, they will not be further discussed. This paper will focus on technologies used to meet performance requirements for specific applications (inter slice performance) which are implemented in the radio access part of 5G networks.
These technologies are briefly described and discussed in terms of their advantages, disadvantages, and research gaps. Given the fact that the realization of particular technology affects multiple performance requirements, tiny steps towards its implementation will allow telcos to deploy 5G networks, and thereby provide a performance improvement in terms of more capacity, lower latency, more mobility, more position accuracy, increased reliability, and availability [6,214,224]. In other words, 5G networks will accommodate many more users and devices while delivering more data [113,114] to each user requiring high data rates [108] in a more energy-efficient way [115,116].
Table 5 summarizes considered radio technologies used to implement future 5G networks being capable of achieving performance requirements identified in Section 4. On the basis of the literature review, one may conclude that the 5G radio access network is crowded with multiple technologies, and there seems to be a duplication of technologies, all eager to grab telco’s attention and convince them to buy into the particular choice. As Table 5 shows, multiple technologies and techniques can be used to meet each performance requirement. Since the mMTC activity-based IoT classes are more mature, we have primarily focused on technologies used to fulfil their high performance requirements (i.e., connection density, positioning, and coverage). We have selected 5G enabling technologies considered from telco’s perspective as the most representative and promising candidates to meet these requirements. The implementation of these technologies will also significantly affect the fulfillment of uMTC service class requirements, which will lead to complete automation in all spheres of human life. Therefore, the following subsections will discuss these technologies in more detail with the final goal of identifying research gaps and providing recommendations for future work, which are summarized in Table 6.

5.1. Wide and Flexible Bandwidth Technology

mmWave band communication and large-scale antennas are promising technologies for future 5G networks. The mmWave band covers frequencies from 30 GHz to 300 GHz [202], and from an industry and wireless academia point of view, it is a unique solution for solving 5G capacity requirements [96]. mmWave band communications will provide high data rates [7,202,225,226,227] utilizing a much larger spectrum bandwidth that can reach up to 5 GHz [39] and by using directional antennas and high attenuation [40]. To provide sufficient antenna gain mmWave requires implementation of large-scale antennas at the transmitter and receiver side [96]. Deployment of large antenna arrays with mmWave will also bring high spectral efficiency, high throughput and channel gain [7]. Despite all of its advantages, mmWave needs line of sight (LOS) operation [41], while the effective communication distance of mmWave signals is within 200 m due to the propagation characteristic of this frequency band [29]. Open problems associated with mmWave include three dimensional (3D) channel modeling, dynamic power control, user scheduling and congestion control, hardware limitation and the adaptive beam-steering technique, as described in [7]. The problem of high power consumption of a large number of antennas in an array [7], high efficiency low complexity adaptive antenna array processing algorithms [29] and innovative hardware architecture of large-scale antenna transmitters [29] still remain unsolved. A proposal of design guidelines in architectures and protocols for mmWave communications is presented in [42]. It is demonstrated that new mmWave technologies, which are under investigation for 5G communications systems, will be able to provide indoor centimeter (cm)-accuracy localization in a robust manner, ideally suited for Assisted Living (AL) [228].
Heterogeneous multi-radio access technologies (multi-RAT) integration is specific to 5G networks radio design that coexists with existing networks. Since 5G networks will not be developed to replace current wireless networks, but rather to advance and integrate existing network infrastructures with new ones [217], we refer to 5G as a heterogeneous network. Multi-RAT is defined as the capability of a mobile network to support multiple radio access technology with seamless interworking among them [229]. When deployed in heterogeneous networks (HetNets), with traffic offloading among different RATs, multi-RAT improves capacity [230], supports better communication rates [34,117,118,119,231,232], better energy efficiency [34,117,118,119,231,232], and ensures seamless connectivity with higher QoS [230]. In designing a heterogeneous RAT, researches are finding solutions for cell-association and traffic-offloading algorithms [217].
Cognitive radio with spectrum sharing is a new software defined technology, which is expected to improve the utilization of the congested radio frequency (RF) spectrum [43]. In 5G networks, it is used for designing multi-tier architectures, removing interference among cells, and minimizing energy consumption in the network [44,45,46,47,120,233]. Moreover, a spectrum sharing technique can be used along with the CR technology to integrate the 5G spectrum [48,121]. During the practical implementation of the CR and spectrum sensing (SS) technique researchers had to design cooperative frameworks, choose cooperative secondary users and transmit cooperative information during the spectrum sensing, further developing the framework and algorithms for the group handoff of secondary users and enhancing security [29]. Researchers are already working on designs of protocols for different IoT application, based on cognitive radio, and some of them are presented in [49,50,51,122]. Technologies in this group are used together to optimize 5G performance requirements (e.g., a prototype of mmWave integrated HetNet in [123] and HetNet that incorporates massive multiple-input and multiple-output (mMIMO) and mmWave technologies [217]).

5.2. Advanced Modulation and Coding

This technological group involves advanced modulation (i.e., frequency and quadrature amplitude modulation (FQAM)) and advanced channel coding schemes.
Advanced modulation schemes group includes FQAM, Amplitude and Phase Shift Keying (APSK), Unitary Space-Time Modulation (USTM), Spatial Modulation (SM), Wave Modulation (WAM), and Orthogonal Time Frequency and Space (OTFS). The FQAM is a combination of frequency shift keying (FSK) and quadrature shift keying (QAM) [124,125,126]. This modulation can achieve a higher transmission rate for cell edge users reducing interference at cell edge [52,234,235,236]. FQAM also improves energy efficiency, which makes it adequate for MTC devices with stringent energy consumption requirements [124]. Due to performance advantages in terms of Frame Error Rate (FER) [53,236], FQAM is an ideal candidate for services with high coverage and reliability requirements [237]. APSK is another modulation which draws a lot of attention. It is shown that its main performance gain (i.e., to achieve a channel capacity very close to Shannon’s) relies on advanced channel coding and demodulation algorithms [237]. This adds more complexity at the APSK transmitter and receiver. Another modulation, which does not need Channel State Information (CSI) to enable high throughput, is called USTM [237]. USTM and its extension (see [238]) is very useful for 5G services with high mobility [127] or latency and reliability constraints [239]. Other modulation schemes involve SM [128], and proprietary WAM and OTFS [237]. On the basis of the foregoing, researches have analyzed and compared many modulation forms, but still have not found a practical guide on how to choose modulation in any of the 5G use cases.
Advanced channel coding techniques are used for correcting the communication errors caused by noise, interference, and poor signal strength [129]. Authors in [54,129,130] compared turbo, low density parity check (LDPC) and polar codes in decoders in contrast to 5G requirements: (1) maturity; (2) throughput and latency; (3) error correction capability; (4) flexibility; (5) computation complexity; (6) interconnect complexity; (7) high-performance flexible implementation complexity; and (8) backward compatibility. This comparison showed that turbo codes hold the greatest promise for offering high performance throughputs, latencies and error correction capabilities, as well as high degrees of flexibility at the lowest implementation complexity [129] in most 5G use cases. However, further work is needed to implement a decoder based on this code followed by detail analysis.

5.3. Duplexing

This technological group includes in-band full duplexing (FD) and dynamic time division duplexing (TDD).
In-band FD or simultaneous data transmission and reception will provide a 1000-fold increase in throughput [131,240], double spectral efficiency [132,240], and reduce the air interface delay [240]. The central research problem for the practical implementation of an in-band full-duplex radio is the attenuation of the self-interference signal by an adequate amount [132]. For the practical implementation of an in-band full-duplex radio, many aspects of network design and management need to be restructured, where terminals antenna and circuit design and the development of theoretical foundation are in focus [55]. One practical implementation of the full-duplex radio is shown in [133]. Authors in [134] commented that for the design of a full-duplex radio, it is necessary to unify researches from three domains, i.e., RF circuit and system design, digital signal processing and networking.
Dynamic TDD is the predecessor of FD transmission technology and a candidate for 5G [133,135]. It represents a scheduling technique in which every base station (BS) is free to choose its own uplink/downlink (UL/DL) split [136,137,138,139]. This technique is used to adapt the allocation of network resources to variable traffic requirements [139,140], often found in ultra-densely deployed networks [141]. The dynamic TDD can significantly increase bandwidth efficiency [142] and provide higher throughput and low latency [141]. However, it is characterized by the severe co-channel interference (CCI) [141,142,143]. Dynamic TDD could be used in combination with D2D communication and in the self-backhauling scenario, as described in [55].

5.4. Multiple Access and Waveforms

Multiple access techniques are becoming an important technology in 5G because of their ability to support mMTC activity-based IoT classes with urgent deploy demand [144]. They include several non-orthogonal multiple access (NOMA) forms: multi-user shared multiple access (MUSA) [145,146,147,148], resource spread multiple access (RSMA) [149], sparse code multiple access (SCMA) [150,151,152], pattern division multiple access (PDMA) [153,154,155], interleave-division multiple access (IDMA) [156,157], and NOMA by power domain [158]. The NOMA is a radio access technology design for enabling greater spectrum efficiency [56,159,160,161,162,207], higher cell-edge throughput, relaxed channel feedback, and low transmission latency [99]. NOMA can be employed to enhance user fairness and to support massive connections with diverse QoS requirements [163]. In NOMA, there are several challenges and open issues, such as dynamic user pairing, the impact of transmission distortion, the impact of interference, resource allocation, NOMA with multiple antennas, heterogeneous networks, outage probability analysis, practical channel model, uniform fairness, NOMA with antenna selection, carrier aggregation and other challenges as discussed in [216]. There are still many challenging issues for SCMA, which need to be solved in future work. For example, there are several open issues in SCMA transceiver design [57], the optimization of algorithms for user grouping and power allocation [164], and further enhancement of the SCMA and MIMO combination.
New waveforms have become a serious candidate for 5G being studied in terms of: (1) modulation based on pulse shaping: filter bank multicarrier (FBMC) [58], generalized frequency division multiplexing (GFDM) [59], pulse shaped OFDM [165] and QAM-FBMC [241]; (2) modulation based on sub-band filtering: universal filtered multi carrier (UFMC) [242], filtered OFDM (f-OFDM) [243] and resource block f-OFDM (RB-f-OFDM) [244]; other modulation format: guard interval discrete Fourier transform spread OFDM (GI DFT-s-OFDM) [245], spectrally-precoded OFDM (SP-OFDM) [246] and orthogonal time frequency and space (OTFS) [247]. The f-OFDM is seen as a potential candidate for IoT applications [60]. Due to narrow sub-bands and thereby pure detection performance, additional processing is needed [60]. Performance of self-interference cancellation (SIC) or filtering on f-OFDMA [60] remains a topic for further study. Additionally, it is interesting to consider the balance of time and frequency dispersion in UFMC, as well as the design of an efficient prototype filter according to application scenarios [60].

5.5. Advanced Interface Management

This technological group includes receiver advances in terms of simultaneous non-unique decoding (SND) and sliding-window superposition coding (SWSC).
SND follows a rule that implies that each receiver attempts to recover the code words from intended and interfering senders [248]. The combination of advanced receivers and joint scheduling provides an improvement of over 50% in cell edge throughput without sacrificing the cell average throughput [5]. This gain demonstrates that if 5G networks incorporate advanced interference management, they will provide a virtually edgeless end-user experience [5].
SWSC [61,62] combines the theory concept from superposition coding without rate splitting [63], block Markov coding [166,167], successive cancellation decoding [63,64,168], and sliding-window decoding [65,169,249]. The sliding-window coded modulation (SWCM) aims to mitigate inter cell interference at the physical layer by achieving simultaneous decoding performance with point-to-point channel codes, low-complexity decoding, and minimal coordination overhead [170]. The realization of the theoretical concept to the practical transmission coding scheme is an important research direction in SWSC [5].

5.6. Access Architecture Related Radio Technology

This technological group includes ultra-densification, enhanced wireless backhaul, moving networks, and D2D communication.
Advanced small cell [66,123] deployment is considered to be one of the key enablers for achieving many of the requirements currently envisioned for 5G [67], with higher data rates [68,171,250] and more capacity [171,172,173,174], as most important. Higher data rates and smaller battery consumption can be achieved using short distances in the small cell [69]. Solving the capacity and data rate challenge with network densification could be very expensive in terms of equipment, maintenance, and operations [200]. With denser cell deployment come significant challenges in the design of a high-performance backhauling system for RAN and the impact of backhaul on radio resource management (RRM) [70]. However, there are in existence many interesting topics to be further investigated which can be grouped around several problem areas [34]: user association, backhauling, interference management, energy efficiency, and propagation modelling.
Moving networks (MN) are the combination of multi-hop and vehicular communications concepts [69,71]. The MN deploys one or several moving relay node(s) (MRNs) [175,176,251] on vehicles that form their own cell(s) inside the vehicle to serve vehicular users [72]. Challenges in using MRN are efficient backhauling, design of efficient resource allocation and interference management techniques, as well as mobility management schemes to exploit the benefit of group handovers for vehicular user equipment (UE) devices served by the same MRN [72]. The main research challenges related to MN concept are associated with complexity management due to the mobility of access points and providing a high-rate wireless backhaul link from the moving cell to the fixed network [69].
Enhanced wireless backhaul is one of the main challenges in hyper-dense 5G networks [34,217]. The performance of wireless backhaul is dictated by the environment and traffic profile of the intended use case [9]. In UDN except mmWave, new approaches are needed, e.g., interface aware routing and intelligent resource allocation [9], as these links may occupy part of the spectrum used in the access network [73]. Latency and reliability of this link are important issues to be considered being prone to blocking and fading [69]. In any case, further research is necessary to explore TDD multi-flow coordination schemes to avoid bottlenecks in the downlink backhaul [9]. The guidelines for deploying future 5G wireless backhaul networks in economical and highly energy-efficient ways are provided in [74].
D2D communication is defined as a direct route of data traffic between spatially closely located mobile UE [75,177,178]. The advantages of D2D communication compared with the traditional cellular method include the reduction of transmission latency [73,75] and power consumption [75], improvements in coverage [71,76,179], spectral and energy efficiency [77], and throughput, when power control and resource allocation methods are used [78]. The use of D2D communications has an overall positive impact on system capacity in cellular environments. D2D communication brings challenges and complexities related to interference management [79,80], QoS requirements [79], and resource allocation [34,215]. The design of D2D direct communication link is still a hot topic [29].

5.7. Energy Related Technologies

IoT applications span a broad range of domains including home automation, healthcare, surveillance, transportation, smart environments, etc. One of the most important obstacles for implementing such an impressive scheme is supplying adequate energy to operate the network in a self-sufficient way without compromising QoS [180]. Since energy efficiency is of most importance to battery constrained IoT devices, researches have focused their work on the development of the device energy saving mechanisms.
Energy harvesting is a new paradigm which uses solar, thermal, wind and kinetic energy sources to power sensor nodes and consequently prolong network lifetime [181]. Among different energy harvesting methods, wireless energy harvesting (WEH) has proven to be one of the most promising solution for energy aware IoT devices, because of its simplicity, ease of implementation, and availability [180]. This concept will improve some of the 5G high network communication requirements, like reliability of IoT communications, as presented in [182]. Authors in [252] have shown that the integration of social awareness and energy harvesting in D2D communication results in higher system capacity. Network architectures proposed in [100,253] have shown better energy efficiency in 5G wireless network. Researchers could work on improving this architecture and integration with various 5G technologies in the future.
UAV implies a flying vehicle without the driving presence of a human pilot to control it on-board [113]. Drones are a possible example of UAVs, although many other robotics related applications could be part of this application group [113]. UAVs can play a vital role in IoT scenarios where devices are unable to transmit over a long distance due to their energy constraints. In this case UAVs play the role of moving aggregators which fly toward one IoT devices, collect the data, and transmit it to other devices [81]. In [183] authors presented UAV–based floating relay (FR) for cell dynamic and coverage improvement. Deployment of unmanned aerial base stations in 5G heterogeneous architecture can improve throughput [254], coverage [183,184,185,254], connectivity [184,185], and 5th percentile spectral efficiency [254]. On-demand wireless systems with low-altitude UAVs are in faster to deploy, more flexibly reconfigured, and likely to have better communication channels due to the presence of short-range line-of-sight links [186] when compared to terrestrial communications or those based on high-altitude platforms. The utilization of highly mobile and energy-constrained UAVs for wireless communication introduces many new challenges [186], some of them are listed in [82]. To effectively use UAVs for IoT, several challenges must be addressed such as optimal deployment, mobility and energy-efficient use of UAVs [81].

5.8. Other Technologies

Along with the aforementioned technologies, a lot of research attention is devoted to technologies, such as mMIMO, visible light communication (VLC), SIC, vehicle-to-everything (V2X), etc.
mMIMO technology [73,123] promises significant gains in data rate and link reliability [187], reduces latency and energy [13], simplifies media access control (MAC) layer [13], shows robustness against intentional jamming [13], unintended man-made interface [83], and increases capacity [127,198] due to spatial multiplexing [123]. Reliable links are provided by benefiting from spatial diversity and the mitigating effects of fast fading, beamforming, and zero forcing caused by multi-user interference [203]. The mMIMO can be exploited to extend the coverage of higher frequency bands by relying on beamforming gains [200]. Other specific benefits of mMIMO system are: increased capacity 10 times or more with simultaneous improvement in radiated energy efficiency in the order of 100 times, the possibility to use inexpensive, low-power components, the reduction of latency on the air interface, and multiple access layer simplification [83]. The low complexity mMIMO uplink scheme for IoT lightweight devices is presented in [188]. The performance of practical mMIMO system needs to be investigated, since the research community pays attention to analyzing the performance of mMIMO in an ideal channel state information assumption [73].
VLC is a growing technology for short range, high capacity LOS optical links [189]. It uses a visible range of the electromagnetic spectrum (370–780 nm) which provides data transmission and room illumination using light emitting diodes (LEDs). Prominent features of VLC are an abundant license-free spectrum, the ability to provide multiple gigabit-per-second data rates, low energy consumption, and low implementation costs [190]. VLC is sensitive to sunlight and is not able to work long range without LOS. Since VLC coverage is LOS limited [84,191], this is known as LOS blocking [192]. With poor performance in non-line-of-sight scenarios, VLC networks fail to provide convenient UL coverage at the current state-of-the-art, and each AP illuminates only a small confined cell compared to cellular RF networks [192]. VLC applications are expected to include IoT, wireless Internet access, and vehicle-to-vehicle (V2V) communications, broadcast from LED, M2M communications, positioning systems, and navigation. The problem of how to provide mobile applications over VLC is still quite an open one [189].
SIC implementation enables low-latency applications in a cost effective manner [132]. SIC can be used to increase link capacity, spectrum virtualization, any-division duplexing, novel relay solutions, and enhanced interface coordination [132]. Practical SIC implementation is still in the investigation phase.
V2X is the communication between a vehicle and everything with which it might interact (e.g., other vehicles, traffic operators and service providers). It is used in conjunction with D2D for coverage extension and latency reduction in 5G networks [255]. V2X communication might play a vital role in terms of implementing smart and efficient traffic solutions [193], improving road safety, traffic efficiency, and driver convenience. To reduce traffic congestion one may use an intelligent route management system based on V2X communication [7]. Since it has big potential in autonomous driving application, the localization of vehicles in dense urban areas is difficult, so several algorithms are proposed to solve the problems [194]. Many V2X applications are described in existing literature [85,195]. However, there is still a need to design vehicular mobility management strategies in next UDN networks and to find a way to enhance existing connected vehicle services with V2X [86].
These technologies are highlighted as the main 5G driver in existing literature [5,6,7,96,207]. Authors compare these technologies and try to implement them through prototypes, or test the combination of these technologies. However, other technologies exist, such as cloud-RAN [7], Coordinated Multi-Point (CoMP), White Space Spectrum [208], which are not in the scope of this paper.

5.9. Summary of IoT in Enabling Technologies

Performance requirements of activity-based IoT application classes have served to identify the enabling technologies in the radio access part of 5G networks, which are summarized in Table 5. Various 5G enabling technologies have been sorted into eight technological groups:
  • Wide and flexible bandwidth technology: mmWave band communication and large-scale antennas, heterogeneous multi-RAT integration, cognitive radio, and spectrum sharing;
  • Advanced modulation and coding: advanced modulation schemes, advanced channel coding;
  • Duplexing: in-band FD, dynamic TDD;
  • Multiple access and waveform: multiple access, new waveforms;
  • Advanced interface management: SND, SWSC;
  • Access architecture related radio technologies: advanced small cell, MN, enhanced wireless backhaul, D2D;
  • Energy related technologies: energy harvesting, UAV;
  • Other technologies: mMIMO, VLC, SIC, V2X.
These technologies have been discussed in terms of their possibilities to meet performance requirements of activity-based IoT application classes and identify research gaps and directions, which are summarized in Table 6.
We have highlighted technologies only used to satisfy high priority performance requirements of mMTC activity-based IoT application classes, i.e., connection density, positioning accuracy, and coverage. We have focused on these technologies from telco’s perspective, since the area of mMTC activity-based IoT classes is more mature, as its development has already started within LTE, while uMTC poses new research questions to be answered in order to achieve unprecedented levels of reliability needed for new applications in 5G.
The new waveform technology may be used to fulfil the requirements of almost every activity-based IoT application class in terms of connection density. This technology affects the connection density by definition. Analysis of different modulation formats indicates that f-OFDM is the most suitable candidate for IoT applications with high connection density requirements. In this regard, a deeper and more comprehensive analysis of f-OFDM is needed in the context of different mMTC activities (i.e., ticketing, tracking, monitoring, and managing/controlling). The result of the analysis to be performed should be the discovery of an optimal waveform for each activity-based IoT class which has to be integrated with other 5G service classes.
Large scale antennas and advanced small cell technologies can be used to satisfy the requirements of ticketing-, tracking-, and uMTC managing/controlling-based IoT application classes in terms of positioning accuracy. Fulfilling these performance requirements is rather a business than a technical decision. The size of the 5G cell must be planned to meet the desired position accuracy since it is very important for future IoT applications, such as automated driving, remote surgery, robotics, taxis, etc.
Wide and flexible bandwidth technologies, in-band full duplex technologies, access architecture related radio technologies, and mMIMO can be used to achieve the high requirements of ticketing-, tracking-, and monitoring-based IoT application classes in terms of coverage. The combination of these technologies should be tested to find the optimal solution to meet these performance requirements. Since small cell deployment has an impact on required position accuracy, they should serve as a basis for achieving the desired level of coverage. Along with small cell deployment, mMIMO and mmWave technologies are present in almost every 5G prototype.
Since this section discusses radio technologies used to accomplish performance requirements of mMTC activity-based IoT application classes, it can serve telecom operators and other interested parties depending on their interest and potential to utilize these findings towards IoT implementation and monetization. It describes each technology in terms of definition, advantages, disadvantages, and the possible impact on the performance requirements of a broad range of IoT applications that drive the deployment of 5G networks. Moreover, this section can be useful to the research community interested in this attractive field to address recognized research gaps and directions.

6. Discussion

Telecom operators have the opportunity to capture a share of the revenue that is generated by IoT implementation depending on their role in the IoT value chain. Regardless of their role, telcos have to face many technical challenges in order to meet the changing connectivity and performance requirements. Since current cellular networks limit numerous IoT applications, new technologies are being introduced leading towards 5G networks. Therefore, telcos have to focus on deploying these network technologies in order meet the changing requirements necessary to achieve success in IoT.
In this regard, writing this paper was motivated by the challenge of providing an enhanced understanding of the scope and classification of the broad range of IoT applications in order to determine and prioritize their performance requirements with the goal of specifying the enabling technologies towards 5G networks. The aim has been to propose a new classification of IoT applications, define and prioritize the performance requirements of such IoT application classes, and give insight into state-of-the-art technologies used to meet these requirements from telco’s point of view. The motivation that led to the focus of this paper being on IoT applications classification, performance requirements, and 5G enabling technologies could be explained by telco’s need for added value from IoT services. Hence, an analysis of IoT customer service requests inspired us to propose an activity-based classification of IoT applications as it can, according to authors’ best knowledge, has allowed telcos to more precisely specify their performance requirements and 5G enabling technologies, thereby improving customer experience.
In this regard, the paper fulfilled the following four objectives: (1) the identification of activities relevant to IoT applications and their usage as a new criterion for IoT application classification; (2) the specification and prioritization of performance requirements of such IoT applications classes; (3) the analysis of the radio technologies used to accomplish IoT application requirements; and (4) the identification of the research gaps and the recommendation of new research directions.
Through fulfilling these objectives, we reviewed literature from the fields of IoT in 5G service classifications, IoT in 5G performance requirements, and IoT in 5G enabling technologies. Since the first aim of this paper was to propose a new classification of IoT applications, the existing approaches have been summarized to serve as a basis to identify their drawbacks and formulate the appropriate solution to overcome them. In this context, we proposed a new approach to IoT applications classification, which was based on the activity as a new classification criterion denoting the main function/purpose of specific IoT application. This approach enabled a clearer and more precise positioning of particular application in the IoT application spectrum, as well as the determination of performance requirements and enabling technologies from telco’s point of view. The activity-based IoT application classification facilitated the specification of the performance requirements and determination of technologies which enable these requirements to be fulfilled. In this context, the proposed approach served as a basis for the simplification of the realization of particular IoT application. For example, although the monitoring- and tracking-based applications seem to be similar, they set different performance requirements on the network, thereby allowing the proposed approach to precisely grade the IoT applications from the same IoT application domain.
Furthermore, we associated the activity-based IoT application classes with the 5G service classes, i.e., mMTC and uMTC, in order to specify and prioritize their performance requirements. It was determined that almost each activity-based IoT application class poses high requirements in terms of connection density, whereas ticketing-based and tracking-based IoT application classes additionally require high positioning accuracy and coverage. In order to analyze these performance requirements, we have summarized the radio technologies used to implement the future 5G networks. The focus was on the technologies used to meet the aforementioned performance requirements of mMTC activity-based IoT application classes, since mMTC is more mature, as its deployment has already started, while uMTC requires further research to achieve incomparable levels of reliability needed to enable new applications in 5G.
The analysis showed that new waveform technology can be used to meet the requirements in terms of connection density; large-scale antennas and advanced small cell technologies can be used for the purpose of satisfying the requirements in terms of positioning accuracy; while wide and flexible bandwidth technologies, in-band full duplexing technologies, and access architecture related radio technologies (i.e., advanced small cell, enhanced wireless backhaul, moving network, and D2D communication) can be used to achieve high requirements in terms of coverage. In addition, the conducted research study allowed us to highlight a number of open research issues that could serve the research community and other stakeholders interested in this contemporary and attractive field. In this context, we have recognized research gaps and directions which mostly relate to network redesign and optimization in order to accommodate large-scale IoT applications.

7. Conclusions

The IoT paradigm has the potential to revolutionize all areas of daily life of individuals, businesses, and society as a whole. Telcos enjoy a central role in the paradigm of IoT because of owing communication infrastructure which is exposed to the numerous technical challenges due to changing connectivity and performance requirements of various IoT applications. These requirements cannot be met with the current cellular networks which create the need to introduce new types of technologies leading toward 5G networks as the main driver for enabling numerous IoT applications. In this context, this paper proposed the activity-based classification of IoT applications and specification of their performance requirements in order to identify 5G radio technologies used to meet them, all from telco’s perspective. Activity-based classification of IoT applications indirectly allowed the construction and distribution of performance, as IoT value proposition, while using 5G enabling technologies, as IoT resources in telco’s internal value chain. In this context, high performance requirements of each activity-based IoT application class (i.e., connection density, positioning accuracy, coverage) served as a basis to analyze various enabling technologies in radio access part of 5G network in terms of advantages, disadvantages, and research gaps.
On the basis of the conducted analysis, we concluded that the following technologies can meet the high performance requirements of mMTC activity-based IoT application classes: new waveform technology (in terms of connection density), large scale antennas (in terms of positioning accuracy), wide and flexible bandwidth technologies, in-band full duplexing technologies, and access architecture related radio technologies (in terms of coverage). According to the identified research gaps, one may conclude that the optimal solutions for each technology are still in its infancy. This implies that any 5G enabling technology should be first implemented and tested through prototype construction before the deployment of specific IoT application. Thereafter, the technology combination that meets the performance requirements of each activity-based IoT class should first be found. Finally, the practical implementation of different technological combinations may further lead to a deep and comprehensive analysis of QoS and QoE in the context of IoT applications.

Supplementary Materials

Supplementary File 1

Acknowledgments

The authors would like to thank the anonymous reviewers for their valuable comments and suggestions to improve the quality of the paper.

Author Contributions

Enida Cero and Jasmina Baraković Husić conceived and designed the experiments (research study); Enida Cero performed the experiments (research study); Sabina Baraković analyzed the data and contributed materials; Enida Cero and Jasmina Baraković Husić wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Antonopoulos, A.; Perillo, C.; Verikoukis, C. Internet Service Providers vs. Over-the-Top Companies: Friends or Foes?—Short talk. SIGMETRICS Perform. Eval. Rev. 2016, 44, 37. [Google Scholar] [CrossRef]
  2. Antonopoulos, A.; Kartsakli, E.; Perillo, C.; Verikoukis, C. Shedding Light on the Internet: Stakeholders and Network Neutrality. IEEE Commun. Mag. 2017, 55, 216–223. [Google Scholar] [CrossRef]
  3. IoT-Ignite. Role of Telcos in Internet of Things. Available online: https://devzone.iot-ignite.com/wp-content/uploads/2017/01/Role-of-Telcos-in-IoT.pdf (accessed on 5 September 2017).
  4. Kaur, S.; Singh, I. A Survey Report on Internet of Things Applications. Int. J. Comput. Sci. Trends Technol. 2016, 4, 330–335. [Google Scholar]
  5. 5G Forum. 5G Vision, Requirements, and Enabling Technologies. Available online: http://kani.or.kr/5g/whitepaper/5G%20Vision,%20Requirements,%20and%20Enabling%20Technologies.pdf (accessed on 10 July 2017).
  6. Saha, R.K.; Saengudomlert, P.; Aswakul, C. Evolution towards 5G Mobile Networks—A survey on Enabling Technologies. Eng. J. 2016, 20, 87–112. [Google Scholar] [CrossRef]
  7. Akyildiz, I.F.; Nie, S.; Lin, S.C.; Chandrasekaran, M. 5G roadmap: 10 Key Enabling Technologies. Comput. Netw. 2014, 106, 17–48. [Google Scholar] [CrossRef]
  8. NGMN Alliance. 5G White Paper-Executive Version. Available online: https://www.ngmn.org/uploads/media/NGMN_5G_White_Paper_V1_0.pdf (accessed on 10 July 2017).
  9. Popovski, P.; Mange, G.; Gozalves-Serrano, D.; Rosowski, T.; Zimmermann, G.; Agyapong, P.; Fallgren, M.; Hoglund, A.; Queseth, O.; Tullberg, H.; et al. Deliverable D6.6 Final Report on the METIS 5G System Concept and Technology Roadmap. Available online: https://www.metis2020.com/wp-content/uploads/deliverables/METIS_D6.6_Summary.pdf (accessed on 10 July 2017).
  10. Aly, H.; Elmogy, M.; Barakat, S. Big Data on Internet of Things: Applications, Architecture, Technologies, Techniques, and Future Directions. Int. J. Comput. Sci. Eng. 2015, 4, 300–313. [Google Scholar]
  11. Vermesan, O.; Friess, P. Internet of Things—From Research and Innovation to Market Deployment; Riverbed: Aalborg, Denmark, 2014. [Google Scholar]
  12. Amaral, L.A.; de Matos, E.; Tiburski, R.T.; Hessel, F.; Lunardi, W.T.; Marczak, S. Middleware Technology for IoT Systems: Challenges and Perspectives Toward 5G. In Internet of Things (IoT) in 5G Mobile Technologies; Mavromoustakis, C., Mastorakis, G., Batalla, J., Eds.; Springer International Publishing: Cham, Switzerland, 2016; pp. 333–367. [Google Scholar]
  13. OECD. Machine-to-Machine Communications: Connecting Billions of Devices. Available online: http://www.oecd-ilibrary.org/docserver/download/5k9gsh2gp043-en.pdf?expires=1499694889&id=id&accname=guest&checksum=F403637E723693581F03EA9D6F3A3C3B (accessed on 10 July 2017).
  14. Zheng, K.; Hu, F.; Wang, W.; Xiang, W. Radio Resource Allocation in LTE Advanced Cellular Networks with M2M Communications. IEEE Commun. Mag. 2012, 50. [Google Scholar] [CrossRef]
  15. Zhang, Q.; Fitzek, F.H.P. Mission Critical IoT Communication in 5G. In Future Access Enablers for Ubiquitous and Intelligent Infrastructures; Springer International Publishing: Cham, Switzerland, 2015; Volume 159, pp. 35–41. [Google Scholar]
  16. Oughton, E.J.; Frias, Z. Exploring the Cost, Coverage and Rollout Implications of 5G in Britain. Available online: http://www.itrc.org.uk/wp-content/uploads/Exploring-costs-of-5G.pdf (accessed on 10 July 2017).
  17. Chen, Y.; Wang, W. Machine-to-Machine Communication in LTE-A. In Proceedings of the 2010 IEEE Vehicular Technology Conference (VTC 2010-Fall), Ottawa, ON, Canada, 6–9 September 2010. [Google Scholar]
  18. Booysen, M.J.; Gilmore, S.J.; Zeadally, S.; van Rooyen, G.J. Machine-to-Machine (M2M) Communications in Vehicular Networks. KSII Trans. Internet Inf. Syst. 2012, 6, 529–546. [Google Scholar] [CrossRef]
  19. Niyato, D.; Xiao, L.; Wang, P. Machine-To-Machine Communications for Home Energy Management System in Smart Grid. IEEE Commun. Mag. 2011, 49, 53–59. [Google Scholar] [CrossRef]
  20. De Matos, W.D.; Gondim, P.R.L. M-Health Solutions Using 5G Networks and M2M Communications. IT Prof. 2016, 18, 24–29. [Google Scholar] [CrossRef]
  21. Investopedia. Business Model. Available online: http://www.investopedia.com/terms/b/businessmodel.asp (accessed on 3 September 2017).
  22. Gassmann, O.; Frankenberger, K.; Csik, M. Revolutionizing the Business Model. In Management of the Fuzzy Front End of Innovation; Springer: New York, NY, USA, 2014. [Google Scholar]
  23. Vermesan, O.; Bahr, R.; Gluhak, A.; Boesenberg, F.; Hoeer, A.; Osella, M. D02.01 IoT Business Models Framework. Available online: http://www.internet-of-things-research.eu/pdf/D02_01_WP02_H2020_UNIFY-IoT_Final.pdf (accessed on 3 September 2017).
  24. Dijkmana, R.M.; Sprenkelsa, B.; Peetersa, T.; Janssenb, A. Business Models for the Internet of Things. Int. J. Inf. Manag. 2015, 35, 672–678. [Google Scholar] [CrossRef]
  25. Farooq, M.O.; Sreenan, C.J.; Brown, K.N.C. Research Challenges in 5G Networks: A HetNets Perspective. In Proceedings of the 19th International ICIN Conference Innovations in Clouds, Internet and Networks, Paris, France, 1–3 March 2016. [Google Scholar]
  26. Hu, F. 5G Overview: Key Technologies. In Opportunities in 5G Networks, 1st ed.; Hu, F., Ed.; CRC Press: Boca Raton, FL, USA, 2016; pp. 1–557. [Google Scholar]
  27. Ford, R.; Zhang, M.; Mezzavilla, M.; Duttam, S.; Rangap, S.; Zorzi, M. Achieving Ultra-Low Latency in 5G Millimeter Wave Cellular Networks. IEEE Commun. Mag. 2017, 55, 196–203. [Google Scholar] [CrossRef]
  28. Prasad, R. IMT for 2020 and Beyond. In 5G Outlook—Innovations and Applications; Riverbed Publishers: Gistrup, Denmark, 2016; pp. 1–260. [Google Scholar]
  29. Ma, Z.; Zhang, Z.; Ding, Z.; Fan, P.; Li, H. Key Techniques for 5G Wireless Communications: Network Architecture, Physical Layer, and MAC Layer Perspectives. Sci. China Inf. Sci. 2015, 50, 1–20. [Google Scholar] [CrossRef]
  30. Rappaport, T.S.; Daniels, R.C.; Heath, R.W.; Murdock, J.N. Introduction. In Millimeter Wave Wireless Communications; Pearson Education: Upper Saddle River, NJ, USA, 2014. [Google Scholar]
  31. Ge, X.; Chen, J.; Ying, S.; Chen, M. Energy and Coverage Efficiency Trade-off in 5G Small Cells Network. arXiv 2016, arXiv:1612.04459. [Google Scholar]
  32. Hossain, S. 5G Wireless Communication Systems. Am. J. Eng. Res. 2013, 2, 344–353. [Google Scholar]
  33. Artiga, X.; Nunez-Martinez, J.; Perez-Neira, A.; Lendrino Vela, G.J.; Fare Garcia, J.M.; Ziaragkas, G. Terrestrial-satellite Integration in Dynamic 5G Backhaul Networks. In Proceedings of the 2016 8th Advanced Satellite Multimedia Systems Conference and the 14th Signa (ASMS/SPSC), Palma de Mallorca, Spain, 5–7 September 2016. [Google Scholar]
  34. Kamel, M.; Hamouda, W.; Youssef, A. Ultra-Dense Networks: A Survey. IEEE Commun. Surv. Tutor. 2016, 18, 2522–2545. [Google Scholar] [CrossRef]
  35. Kartsakli, E.; Lalos, A.S.; Antonopoulos, A.; Tennina, S.; Di Renzo, M.; Alonso, L.; Verikoukis, C. A Survey on M2M Systems for mHealth: A Wireless Communications Perspective. Sensors 2014, 10, 18009–18052. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  36. Morris, A. DT, Chinese Operators take NB-IoT to Market. Available online: http://www.lightreading.com/iot/nb-iot/dt-chinese-operators-take-nb-iot-to-market/d/d-id/734022 (accessed on 6 September 2017).
  37. Vermesan, O.; Eisenhauer, M.; Sunmaeker, H.; Guillemin, P.; Serrano, M.; Tragos, E.Z.; Valino, J.; van der Wees, A.; Gluhak, A.; Bahr, R. Internet of Things Cogitive Transformation Technology Research Trends and Applications. In Cognitive Hyperconnected Digital Transformation; Vermesan, O., Bacquet, J., Eds.; River Publishers: Delft, The Netherlands, 2017; pp. 17–95. [Google Scholar]
  38. Gawas, A.U. An Overview on Evolution of Mobile Wireless Communication Networks: 1G–6G. Int. J. Recent Innov. Trends Comput. Commun. 2015, 3, 3130–3133. [Google Scholar] [CrossRef]
  39. Qi, Y.; Hunukumbure, M.; Nekovee, M.; Sgardoni, V. Quantifying Data Rare and Bandwith Requirements for Immersive 5G Experience. In Proceedings of the 2016 IEEE International Conference on Communications Workshops, Kuala Lumpur, Malaysia, 23–27 May 2016. [Google Scholar]
  40. Sim, G.H.; Asadi, A.; Loch, A.; Widmer, J. Opp-Relay: Managing Directionaly and Mobility Issues of Millimeter-Wave via D2D Communication. In Proceedings of the I9th International Conference on COMSNETS 2017, Bangalore, India, 4–8 January 2017. [Google Scholar]
  41. Mer, S.B. Smart Vehicle-to-Vehicle Communication with 5G Technology. Int. J. Recent Innov. Trends Comput. Commun. 2015, 3, 3241–3244. [Google Scholar]
  42. Niu, Y.; Li, Y.; Jin, D.; Su, L.; Vasilakos, A.V. A Survey of Millimeter Wave Communications (Mmwave) for 5G: Opportunities and Challenges. Wirel. Netw. 2016, 21, 2657–2676. [Google Scholar] [CrossRef]
  43. Rusek, F.; Persson, D.; Lau, B.K.; Larsson, E.G.; Marzetta, T.L.; Edfors, O.; Tufvesson, F. Scaling Up MIMO: Opportunities and Challenges with Very Large Arrays. IEEE Signal Process. Mag. 2012, 30, 1053–5888. [Google Scholar] [CrossRef]
  44. Hong, X.; Wang, J.; Wang, C.X.; Shi, J. Cognitive Radio in 5G: A Perspective on Energy-Spectral Efficiency Trade-Off. IEEE Commun. Mag. 2014, 52, 46–53. [Google Scholar] [CrossRef]
  45. Huang, L.; Zhu, G.; Du, X. Cognitive Femtocell Networks: An Opportunistic Spectrum Access for Future Indoor Wireless Coverage. IEEE Wirel. Commun. 2013, 20, 44–51. [Google Scholar] [CrossRef]
  46. Lee, C.H.; Shih, C.Y. Coverage Analysis of Cognitive Femtocell Networks. IEEE Wirel. Commun. Lett. 2014, 3, 177–180. [Google Scholar] [CrossRef]
  47. Wang, W.; Yu, H.; Huang, A. Cognitive Radio Enhanced Interference Coordination for Femtocell Networks. IEEE Commun. Mag. 2013, 51, 37–43. [Google Scholar] [CrossRef]
  48. Menon, R.; Buehrer, R.M.; Reed, J.H. On the Impact of Dynamic Spectrum Sharing Techniques on Legacy Radio Systems. IEEE Trans. Wirel. Commun. 2008, 7, 4198–4207. [Google Scholar] [CrossRef]
  49. Zhang, Y.; Yu, R.; Nekovee, M.; Liu, Y.; Xie, S.; Gjessing, S. Cognitive Machine-to-Machine Communications: Visions and Potentials for the Smart Grid. IEEE Netw. 2012, 26, 6–13. [Google Scholar] [CrossRef]
  50. Aijaz, A.; Aghvami, A.H. Cognitive Machine-To-Machine Communications for Internet-of-Things: A Protocol Stack Perspective. IEEE Internet Things J. 2015, 2, 103–112. [Google Scholar] [CrossRef]
  51. Li, R.; Lu, B.; McDonald-Maier, K.D. Cognitive Assisted Living Ambient System: A Survey. Digit. Commun. Netw. 2015, 1, 229–252. [Google Scholar] [CrossRef]
  52. Andrews, J.G.; Buzzi, S.; Choi, W.; Hanly, S.V.; Lazano, A.; Soong, A.C.K.; Zhang, J.C. What Will 5G Be? IEEE J. Sel. Areas Commun. 2014, 32, 1065–1082. [Google Scholar] [CrossRef]
  53. Samsung Electronics. 5G Vision, Version 2. Available online: http://www.samsung.com/global/business-images/insights/2015/Samsung-5G-Vision-0.pdf (accessed on 10 July 2017).
  54. Iscan, O.; Lentner, D.; Xu, W. A Comparison of Channel Coding Schemes for 5G Short Message Transmission. In Proceedings of the IEEE Globecom Workshops (GC Wkshps), Washington, DC, USA, 4–8 December 2016. [Google Scholar]
  55. Sabharwal, A.; Schniter, P.; Guo, D.; Bliss, D.W.; Rangarajan, S.; Wichman, R. In-Band Full-Duplex Wireless: Challenges and Opportunities. IEEE J. Sel. Areas Commun. 2014, 32, 1637–1652. [Google Scholar] [CrossRef]
  56. Ding, Z.; Liu, Y.; Choi, J.; Sun, Q.; Elkashlan, M.; Chin-Lin, I.; Vincent Poor, H. Application of Non-Orthogonal Multiple Access in LTE and 5G Networks. IEEE Commun. Mag. 2006, 55, 185–191. [Google Scholar] [CrossRef]
  57. Lei, W. Non-Orthogonal Multiple Access Schemes for Future Cellular Systems. Ph.D. Thesis, University of Surrey, Surrey, UK, 17 May 2017. [Google Scholar]
  58. Farhang-Boroujeny, B. OFDM Versus Filter Bank Multicarrier. Signal Process. Mag. 2011, 28, 92–112. [Google Scholar] [CrossRef]
  59. Bellanger, M. FS-FBMC: An Alternative Scheme for Filter Bank Multicarrier Transmission. In Proceedings of the 2012 5th International Symposium on Communications Control and Signal Processing, Rome, Italy, 2–4 May 2012. [Google Scholar]
  60. Cai, X.; Qin, Z.; Cui, F.; Li, G.Y.; McCann, J.A. Modulation and Multiple Access for 5G Network. Available online: https://arxiv.org/pdf/1702.07673.pdf (accessed on 10 July 2017).
  61. Wang, L.; Sasoglu, E.; Kim, Y.H. Filtered OFDM: Sliding-Window Superposition Coding for Interference Networks. In Proceedings of the International Symposium Information Theory, Honolulu, HI, USA, 29 June–4 July 2014. [Google Scholar]
  62. Wang, L. Channel Coding Technique for Network Communication. Ph.D. Thesis, University of California, San Diego, CA, USA, December 2015. [Google Scholar]
  63. Cover, T.M. Broadcast Channels. IEEE Trans. Inf. Theory 1972, 18, 2–14. [Google Scholar] [CrossRef]
  64. Liao, H.H.J. Multiple Access Channels. Ph.D. Thesis, University of Hawaii, Honolulu, HI, USA, September 1972. [Google Scholar]
  65. Kramer, G.; Gastpar, M.; Gupta, P. Cooperative Strategies and Capacity Theorems for Relay Networks. IEEE Trans. Inf. Theory 2005, 51, 3037–3063. [Google Scholar] [CrossRef]
  66. Bhushan, N.; Li, J.; Malladi, D.; Gilmore, R.; Brenner, D.; Damnjanovic, A.; Sukhavasi, R.; Patel, C.; Geirhofer, S. Network Densification: The Dominant Theme for Wireless Evolution into 5G. IEEE Commun. Mag. 2014, 52, 82–89. [Google Scholar] [CrossRef]
  67. Chin, W.H.; Fan, Z.; Haines, R. Emerging Technologies and Research Challenges for 5G Wireless Networks. IEEE Wirel. Commun. 2014, 21, 106–112. [Google Scholar] [CrossRef]
  68. Biral, A.; Centenaro, M.; Zanellan, A. The Challenges of M2M Massive Access in Wireless Cellular Networks. Digit. Commun. Netw. 2015, 1, 1–19. [Google Scholar] [CrossRef]
  69. Barreto, A.N.; Faria, B.; Almeida, E.; Rodriguez, I.; Lauridsen, M.; Amorim, R.; Vieira, R. 5G-Wireless Communications for 2020. J. Commun. Inf. Syst. 2016, 31, 146–163. [Google Scholar] [CrossRef]
  70. Wang, N.; Hossain, E.; Bhargava, V.K. Backhauling 5G Small Cells: A Radio Resource Management Perspective. IEEE Wirel. Commun. 2015, 22, 41–49. [Google Scholar] [CrossRef]
  71. Chen, L.; Huang, Y.; Xie, F.; Gao, Y.; Chu, H.; Li, Y.; Liang, F.; Yuan, Y. Mobile Relay in LTE-Advanced Systems. IEEE Commun. Mag. 2013, 51, 144–151. [Google Scholar] [CrossRef]
  72. Svensson, T. Moving Cells/Networks. Available online: http://snow.itn.liu.se/asbtr/SNOWTommySvensson.pdf (accessed on 11 July 2017).
  73. Zheng, K.; Leung, V.C.M.; Yang, L.L.; Chatzimisios, P. Guest Editorial Special Issue on 5G Wireless Systems with Massive MIMO. IEEE Syst. J. 2017, 11. [Google Scholar] [CrossRef]
  74. Ge, X.; Cheng, H.; Guizani, M.; Han, T. 5G Wireless Backhaul Networks: Challenges and Research Advances. IEEE Netw. 2014, 28, 6–11. [Google Scholar] [CrossRef]
  75. Liu, J.; Kato, N.; Ma, J.; Kadowaki, N. Device-to-Device Communication in LTE-Advanced Networks: A Survey. IEEE Commun. Surv. Tutor. 2014, 17, 1923–1940. [Google Scholar] [CrossRef]
  76. Pérez-Romero, J.; Sallent, O.; Agusti, R. Enhancing Cellular Coverage through Opportunistic Networks with Learning Mechanisms. In Proceedings of the IEEE Global Telecommunication Conference, Atlanta, GA, USA, 9–13 December 2013. [Google Scholar]
  77. Asadi, A.; Wang, Q.; Mancuso, V. A Survey on Device-to-Device Communication in Cellular Networks. IEEE Commun. Surv. Tutor. 2014, 16, 1801–1819. [Google Scholar] [CrossRef]
  78. Chen, T.; Kunnari, E.; Tapani, R. Device-to-Device Communication for LTE-Advanced Network System. Available online: https://tel.archives-ouvertes.fr/tel-00983507/document (accessed on 10 July 2017).
  79. Hicham, M.; Abghour, N.; Ouzzif, M. Device-to-Device (D2D) Communication under LTE-Advanced Networks. Int. J. Wirel. Mob. Netw. 2016, 8, 11–22. [Google Scholar] [CrossRef]
  80. Noura, M.; Nordin, R. A Survey on Interface for Device-to-Device (D2D) Communication and its Challenges in 5G Networks. J. Netw. Comput. Appl. 2016. [Google Scholar] [CrossRef]
  81. Mozaffari, M.; Saad, W.; Bennis, M.; Debbah, M. Mobile Unmanned Aerial Vehicles (UAVs) for Energy-Efficient Internet of Things Communications. Unpublished work. 2017. [Google Scholar]
  82. Hayat, S.; Yanmaz, E.; Muzaffar, R. Survey on Unmanned Aerial Vehicle Networks for Civil Applications: A Communications Viewpoint. IEEE Commun. Surv. Tutor. 2016, 18, 2624–2661. [Google Scholar] [CrossRef]
  83. Larsson, E.G.; Edfors, O.; Tufvesson, F.; Marzetta, T.L. A Massive MIMO for Next Generation Wireless Systems. IEEE Commun. Mag. 2016, 52, 186–195. [Google Scholar] [CrossRef]
  84. Jovanovic, A.; Li, J.; Richardson, T. Visible light Communication: Opportunities, Challenges and the Path to Market. IEEE Commun. Mag. 2013, 51, 130–135. [Google Scholar] [CrossRef]
  85. Popovicki, G.; Lauridsen, M.; Soret, B.; Pedersen, K.I.; Mogensen, P. Automation for on-Road Vehicles: Use Cases and Requirements for Radio Design. In Proceedings of the IEEE 82nd Vehicular Technology Conference (VTC Fall), Boston, MA, USA, 6–9 September 2015. [Google Scholar]
  86. Abboud, K.; Omar, H.A.; Zhuang, W. Interworking of DSRC and Cellular Network Technologies for V2X Communications: A Survey. IEEE Trans. Veh. Technol. 2016, 65, 9457–9470. [Google Scholar] [CrossRef]
  87. Zheng, K.; Zhao, L.; Mei, J.; Dohler, M.; Xiang, W.; Peng, Y. 10 Gb/s HetSNets with Millimeter-Wave Communications: Access and Networking-Challenges and Protocols. IEEE Commun. Mag. 2015, 53, 222–231. [Google Scholar] [CrossRef]
  88. Jaber, M.; Imran, M.A.; Tafazolli, R.; Tukmanov, A. 5G Backhaul Challendes and Emerging Research Direction: A Survey. IEEE Access 2014, 4, 1743–1766. [Google Scholar] [CrossRef]
  89. Abdul Salam, S.; Mahmud, S.A.; Khan, G.M.; Raweshidy, H.S. M2M Communication in Smart Grids: Implementation Scenarios and Performance Analysis. In Proceedings of the 2012 IEEE Wireless Communications and Networking Conference Workshops (WCNCW), Paris, France, 1 April 2012. [Google Scholar]
  90. 3GPP. Technical Specification Group Services and System Aspects (Release 8). Available online: http://www.arib.or.jp/IMT-2000/V720Mar09/5_Appendix/Rel8/23/23521-800.pdf (accessed on 10 July 2017).
  91. Ratasuk, R.; Tan, J.; Ghosh, A. Coverage and capacity analysis for machine type communications in LTE. In Proceedings of the IEEE 75th Vehicular Technology Conference (VTC Spring), Yokohama, Japan, 6–9 May 2012. [Google Scholar]
  92. Wu, G.; Talwar, S.; Johnsson, K.; Himayat, N.; Johnson, K.D. M2M: From Mobile to Embedded Internet. IEEE Commun. Mag. 2011, 49, 36–43. [Google Scholar] [CrossRef]
  93. Chen, M.; Wan, J.; Li, F. Machine-To-Machine Communications: Architectures, Standards and Applications. KSII Trans. Internet Inf. Syst. 2012, 6, 480–497. [Google Scholar] [CrossRef]
  94. Marjanovic, M.; Skorin-Kapov, L.; Pripužić, K.; Antonić, A.; Podnar Žarko, I. Energy-Aware and Quality-Driven Sensor Management For Green Mobile Crowd Sensing. J. Netw. Comput. Appl. Arch. 2015, 59, 96–108. [Google Scholar] [CrossRef]
  95. 5GPPP. View on 5G Architecture. Available online: https://5g-ppp.eu/wp-content/uploads/2014/02/5G-PPP-5G-Architecture-WP-For-public-consultation.pdf (accessed on 10 July 2017).
  96. 5GPP. 5G Empowering Vertical Industries. Available online: https://5g-ppp.eu/wp-content/uploads/2016/02/BROCHURE_5PPP_BAT2_PL.pdf (accessed on 10 July 2017).
  97. 4G Americas. Cellular Technologies Enabling the Internet of Things. Available online: http://www.5gamericas.org/files/6014/4683/4670/4G_Americas_Cellular_Technologies_Enabling_the_IoT_White_Paper_-_November_2015.pdf (accessed on 10 July 2017).
  98. Carlesso, M.; Antonopoilos, A.; Granelli, F.; Verikoukis, C. Uplink Scheduling form Smart Metering and Real-Time Traffic Coexistence in LTE Networks. In Proceedings of the International Conference on Communications (ICC), London, UK, 8–12 June 2015; pp. 820–825. [Google Scholar]
  99. Islam, R.; Avazov, N.; Dobre, O.A.; Kwak, K.S. Power-Domain Non-Orthogonal Multiple Access (NOMA) in 5G Systems: Potentials and Challenges. IEEE Commun. Surv. Tutor. 2016, 19, 721–742. [Google Scholar] [CrossRef]
  100. Liu, Y.; Zhang, Y.; Yu, R.; Xie, R. Integrated Energy and Spectrum Harvesting for 5G Wireless Communications. IEEE Netw. 2015, 29, 75–81. [Google Scholar] [CrossRef]
  101. Kong, L.; Khan, M.K.; Wu, F.; Chen, G.; Zeng, P. Millimeter-Wave Wireless Communications for IoT-Cloud Supported Autonomous Vehicles: Overview, Design, and Challenges. IEEE Commun. Mag. 2017, 55, 62–68. [Google Scholar] [CrossRef]
  102. Costa-Perez, X.; Garcia-Saavedra, A.; Li, X.; de la Oliva, A.; Iovanna, P.; Deiß, T.; di Giglio, A.; Mourad, A. 5G-Crosshaul: An SDN/NFV Integrated Fronthaul/Backhaul Transport Network Architecture. IEEE Wirel. Commun. 2017, 24, 38–45. [Google Scholar] [CrossRef]
  103. Trivisonno, R.; Guerzoni, R.; Vaishnavi, I.; Soldani, D. Towards Zero Latency Software Defined 5G Networks. In Proceedings of the IEEE International Conference on Communication Workshop (ICCW), London, UK, 8–12 June 2015. [Google Scholar]
  104. Esaki, H.; Nakamura, R. Overlaying and Slicing for Iot Era Based on Internet’s End-To-End Discipline. In Proceedings of the IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN), Osaka, Japan, 12–14 June 2017. [Google Scholar]
  105. 5GPP. 5G and Media & Entertainment. Available online: https://5g-ppp.eu/wp-content/uploads/2016/02/5G-PPP-White-Paper-on-Media-Entertainment-Vertical-Sector.pdf (accessed on 10 July 2017).
  106. GSA. The Road to 5G: Frivers, Applications, Requirements and Technical Development. Available online: http://www.huawei.com/minisite/5g/img/GSA_the_Road_to_5G.pdf (accessed on 10 July 2017).
  107. Erman, B.; Yiu, S. Modeling 5G Wireless Network Service Reliability Prediction with Bayesian Network. In Proceedings of the 2016 IEEE International Workshop Technical Committee on Communications Quality and Reliability, Stevenson, WA, USA, 10–12 May 2016. [Google Scholar]
  108. NOKIA. 5G Use Cases and Requirements White Paper. Available online: https://www.ngmn.org/fileadmin/ngmn/content/downloads/Technical/2015/NGMN_5G_White_Paper_V1_0.pdf (accessed on 10 July 2017).
  109. Motlagh, N.H.; Bagaa, M.; Taleb, T.; Song, J. Connection Steering Mechanism between Mobile Networks for Reliable UAV’s Iot Platform. In Proceedings of the IEEE International Conference on Communications (ICC), Paris, France, 21–25 July 2017. [Google Scholar]
  110. Kaltenberger, F.; Knopp, R.; Vitiello, C.; Danneberg, M.; Festag, A. Experimental Anaysis of 5G Candidate Waveform and Their Coexistence with 4G Systems. In Proceedings of the Joint NEWCOM/COST Workshop on Wireless Communications JNCW, Barcelona, Spain, 14–15 October 2016. [Google Scholar]
  111. Serra, J.; Pubill, D.; Antonopoulos, A.; Verikoukis, C. Smart HVAC Control in IoT: Energy Consumption Minimization with User Comfort Constraints. Sci. World J. 2014, 2014. [Google Scholar] [CrossRef] [PubMed]
  112. Nikolich, P.; Lin, C.; Korhonen, J.; Marks, R.; Tye, B.; Li, G.; Ni, J.; Zhang, S. Standards for 5G and Beyond: Their Use Cases and Applications. IEEE 5G Tech Focus 2017, 1. Available online: https://5g.ieee.org/tech-focus/june-2017/standards-for-5g-and-beyond (accessed on 9 September 2017).
  113. Kusume, K.; Fallgren, M.; Queseth, O.; Braun, V.; Gozalvez-Serrano, D.; Korthals, I.; Zimmermann, G.; Schubert, M.; Hossain, M.I.; Widaa, A.A.; et al. Updated Scenarios, Requirements and KPIs for 5G Mobile and Wireless System with Recommendations for Future Investigations. METIS_D1.5_v1. METIS. Available online: https://www.metis2020.com/wp-content/uploads/deliverables/METIS_D1.5_v1.pdf (accessed on 10 July 2017).
  114. 5GPP. 5G Vision and Requirements. Available online: https://5g-ppp.eu/imt-2020-5g-promotion-group-and-5g-ppp-announce-memorandum-of-understanding-for-5g/ (accessed on 10 July 2017).
  115. Yang, C.; Li, J. Interference Mitigation and Energy Management in 5G Heterogeneous Cellular Networks; ICI Global: Harshey, PA, USA, 2017; pp. 1–362. [Google Scholar]
  116. Ericsson. 5G Energy Performance. Available online: http://www.5gamericas.org/files/3114/3898/7332/Ericsson_wp-5g-energy-performance.pdf (accessed on 10 July 2017).
  117. Shen, K.; Yu, W. Distributed Pricing-Based User Association for Downlink Hterogeneous Cellular Networks. IEEE J. Sel. Areas Commun. 2014, 32, 1100–1113. [Google Scholar] [CrossRef]
  118. Nguyen, H.V.; Le, L.B. Distributed Base Station Association and Power Control for Heterogeneous Cellular Networks. IEEE Trans. Veh. Technol. 2014, 63, 282–296. [Google Scholar] [CrossRef]
  119. Singh, S.; Andrews, J.G. Joint Resource Portitioning and Offloading in Heterogeneous Cellular Networks. IEEE Trans. Wirel. Commun. 2014, 13, 888–901. [Google Scholar] [CrossRef]
  120. Elsawy, H.; Hossain, E.; Kim, D.I. HetNets with Cognitive Small Cells: User Offloading and Distributed Channel Access Technique. IEEE Commun. Mag. 2013, 51, 28–36. [Google Scholar] [CrossRef]
  121. Ji, Z.; Li, K. Cognitive Radios for Dynamic Spectrum Access-Dynamic Spectrum Sharing: A Game Theoretical Overview. IEEE Commun. Mag. 2007, 45, 88–94. [Google Scholar] [CrossRef]
  122. Aijazand, A.; Aghvami, A.H. PRMA-Based Cognitive Machine-to-Machine Communications in Smart Grid Networks. IEEE Trans. Veh. Technol. 2015, 64, 3608–3623. [Google Scholar] [CrossRef]
  123. Okasaka, S.; Weiler, R.J.; Keusgen, W.; Pudeyev, A.; Maltsev, A.; Karls, I.; Sakaguchi, K. Proof-of-Concept of a Millimeter-Wave Integrated Heterogeneous Network for 5G Cellular. Sensors 2016, 9. [Google Scholar] [CrossRef] [PubMed]
  124. Qi, S.; Tesanovic, M. FQAM-FBMC Design and Its Application to Machine Type Communication. In Proceedings of the IEEE 27th Annual International Symposium on PIMRC, Valencia, Spain, 4–8 September 2016. [Google Scholar]
  125. Domouchtsidis, S.G.; Ntouni, G.D.; Kapinas, V.M.; Karagiannidis, G.K. OFDM-IM vs. FQAM: A Comparative Analysis. In Proceedings of the International Conference on Telecommunications, Thessaloniki, Greece, 16–18 May 2016. [Google Scholar]
  126. Hong, S.; Sagong, M.; Lim, C.V.; Cheun, K.; Cho, S. FQAM: A Modulation Scheme for Beyond 4G Cellular Wireless Communication Systems. In Proceedings of the IEEE GC Wkshps, Atlanta, GA, USA, 9–13 December 2013. [Google Scholar]
  127. Perlman, S.; Forenza, A. pCell Wireless Reinvented. Arthemis Networks. Available online: http://www.rearden.com/DIDO/DIDO_White_Paper_110727.pdf (accessed on 10 July 2017).
  128. Mesleh, R.Y.; Hass, H.; Sinanovic, S.; Ahn, C.W.; Yun, S. Spatial Modulation. IEEE Trans. Veh. Technol. 2008, 57, 2228–2241. [Google Scholar] [CrossRef]
  129. Maunder, R.G. The 5G Channel Code Contenders. Available online: https://www.accelercomm.com/sites/accelercomm.com/files/WhitePaper09Aug2016.pdf (accessed on 10 July 2017).
  130. Scholl, S.; Weithoffer, S.; When, N. Advanced Iterative Channel Coding Schemes: When Shannon meets Moore. In Proceedings of the 9th International Symposium on Turbo Codes & Iterative Information, Brest, France, 5–9 September 2016. [Google Scholar]
  131. Korpi, D.; Tamminen, J.; Tarunen, M.; Huusari, T.; Choi, Y.-S.; Anttila, L.; Talwar, S.; Valkama, M. Full-Duplex Mobile Device: Pushing the Limit’s. IEEE Commun. Mag. 2016, 54, 80–87. [Google Scholar] [CrossRef]
  132. Hong, S.S.; Brand, J.; Choi, J.I.; Jain, M.; Mehl, J. Applications of Self-Interference Cancellation in 5G and Beyond. IEEE Commun. Mag. 2014, 52, 114–121. [Google Scholar] [CrossRef]
  133. Duarte, M.; Dick, C.; Sabharwal, A. Experiment-Driven Characterization of Full-Duplex Wireless Systems. IEEE Trans. Wirel. Commun. 2012, 11, 4296–4307. [Google Scholar] [CrossRef]
  134. Bharadia, D.; McMilin, E.; Katti, S. Full Duplex Radios. In Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM, Hong Kong, China, 12–16 August 2013. [Google Scholar]
  135. Čelik, H.; Sung, K.W. On the Feasibility of Blind Dynamic TDD in Ultra-Dense Wireless Networks. In Proceedings of the 2015 IEEE 81st VehicularTechnology Conference (VTC Spring), Glasgow, UK, 11–14 May 2015. [Google Scholar]
  136. Osti, P.; Aalto, S.; Lassila, P. Flow-Level Modeling and Optimization of Intercell Coordination with Dynamic TDD. In Proceedings of the 10th ACM symposium on QoS and security for wireless and mobile networks Q2SWinet ’14, Montreal, QC, Canada, 21–26 September 2014. [Google Scholar]
  137. Kerttula, J.; Marttinen, A.; Ruttik, K.; Jäntti, R.; Alam, N. Dynamic TDD on LTE Small Cells. EURASIP J. Wirel. Commun. Netw. 2016, 194. [Google Scholar] [CrossRef]
  138. Gupta, A.K.; Kulkarni, M.N.; Visotsky, E.; Vook, F.W.; Ghosh, A.; Andrews, J.G.; Heath, R.W. Rate Analysis and Feasibility of Dynamic TDD in 5G Cellular Systems. In Proceedings of the 2016 IEEE International Conference on Communications, Cuala Lumpur, Malaysia, 22–27 May 2016. [Google Scholar]
  139. Sun, H.; Wildemeersch, M.; Sheng, M.; Quek, T.K. D2D Enchanced Heterogeneus Cellular Networks with Dynamic TDD. IEEE Trans. Wirel. Commun. 2015, 14, 4204–4218. [Google Scholar] [CrossRef]
  140. Sun, H.; Wildemeersch, M.; Sheng, M.; Quek, T.K.; Li, J. Traffic Adaptation and Energy Efficiency for Small Cell Networks with Dynamic TDD. IEEE J. Sel. Areas Commun. 2016, 34, 3234–3251. [Google Scholar] [CrossRef]
  141. Čelik, H.; Song, K.W. Joint Transmission with Dummy Symbols for Dynamic TDD in Ultra-Dense Deployment. Available online: https://aps.arxiv.org/abs/1702.06045 (accessed on 10 July 2017).
  142. Li, J.; Farahvash, S.; Kavehrad, M.; Valenzuel, R. Dynamic TDD and Fixed Cellular Networks. IEEE Commun. Lett. 2002, 4, 218–220. [Google Scholar] [CrossRef]
  143. Shen, Z.; Khoryae, A.; Eriksson, E.; Pan, X. Dynamic Uplink-Downlink Configuration and Interference Management in TD-LTE. IEEE Commun. Mag. 2012, 50, 51–59. [Google Scholar] [CrossRef]
  144. Chunlin, Y.; Zhifeng, Y.; Weimin, L.; Yifei, Y. Non-Orthogonal Multiple Access Schemes for 5G. ZTE Commun. 2016, 14, 11–16. [Google Scholar] [CrossRef]
  145. 3GPP. Discussion on Multiple Access for Radio Interface. Available online: http://www.3gpp.org/DynaReport/TDocExMtg--R1-84b--31661.htm (accessed on 10 July 2017).
  146. Yuan, Z.; Yu, G.; Li, W.; Yuan, Y.; Wang, X.; Xu, J. Multi-user Shared Access for Internet of Things. In Proceedings of the 2016 IEEE 83rd Vehicular Technology Conference (VTC Spring), Nanjing, China, 15–18 May 2016. [Google Scholar]
  147. 3GPP. Receiver Implementation for MUSA. 3GPP. Available online: http://www.3gpp.org/DynaReport/TDocExMtg--R1-85--31662.htm (accessed on 10 July 2017).
  148. 3GPP. Contetion-Based Non-Orthogonal Multiple Access for UL mMTC. Available online: http://www.3gpp.org/DynaReport/TDocExMtg--R1-85--31662.htm (accessed on 10 July 2017).
  149. 3GPP. Resource Spread Multiple Access. Available online: http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_85/Docs/ (accessed on 10 July 2017).
  150. Taherzadeh, M.; Nikopour, H.; Bayesteh, A.; Baligh, H. SCMA Codebook Design. In Proceedings of the IEEE International Symposium on Personal, Indoor And Mobile Radio Communications, London, UK, 14–17 September 2014. [Google Scholar]
  151. Nikopour, H.; Baligh, H. Sparse Code Multiple Acccess. In Proceedings of the 2014 IEEE 80th Vehicular Technology Conference, Vancouver, BC, Canada, 14–17 September 2014. [Google Scholar]
  152. Future Mobile Communication Forum. 5G Whitepaper v2.0, Part d-Alternative Multiple Access v1. Available online: http://www.future-forum.org/dl/151106/whitepaper.rar (accessed on 10 July 2017).
  153. 3GPP. Candidate Solution for New Multiple Access. 3GPP. Available online: http://portal.3gpp.org/ngppapp/CreateTdoc.aspx?mode=view&contributionId=697587 (accessed on 10 July 2017).
  154. Dai, X.; Chen, S.; Sun, S.; Kang, S.; Wang, Y.; Shen, Z.; Xu, Z. Successive Interference Cancelation Amenable Multiple Access (SAMA) for Future Wireless Communications. In Proceedings of the IEEE International Conference on Communication Systems, Macau, China, 19–21 November 2014. [Google Scholar]
  155. Dai, X. Successive Interference Cancellation Amenable Space-Time Codes with Good Multiplexing-Diversity Tradeoff. Wirel. Pers. Commun. 2010, 55, 645–654. [Google Scholar] [CrossRef]
  156. Li, P.; Liu, L.; Wu, K.; Leung, W.K. On Interleave-Division Multiple-Access. In Proceedings of the 2017 IEEE International Conference on Communications (ICC), Paris, France, 21–25 May 2017. [Google Scholar]
  157. Li, P.; Liu, L.; Wu, K.; Leung, W.K. Interleave Division Multiple-Access. IEEE Trans. Wirel. Commun. 2006, 5, 938–947. [Google Scholar] [CrossRef]
  158. Rabee, F.A.; Dayaslioglu, K.; Gitlin, R. The Optimum Received Power Levels of Uplink Non-Orthogonal Multiple Access (NOMA) Signals. In Proceedings of the 2017 IEEE 18th Wireless and Microwave Technology Conference (WAMICON), Cocoa Beach, FL, USA, 24–25 April 2017. [Google Scholar]
  159. Saito, Y.; Kishiyama, Y.; Benjebbour, A.; Nakamura, T.; Li, A.; Higuchi, K. Non-orthogonal Multiple Access (NOMA) for Cellular Future Radio Access. In Proceedings of the 77th IEEE Vehicular Technology Conference, Dresden, Germany, 2–5 June 2013. [Google Scholar]
  160. Choi, J. On Multiple Access Using H-ARQ with SIC Techniques for Wireless Ad Hoc Networks. Wirel. Pers. Commun. 2013, 69, 187–212. [Google Scholar] [CrossRef]
  161. Choi, J. Non-orthogonal Multiple Access in Downlink Coordinated Two-point Systems. IEEE Commun. Lett. 2014, 18, 313–316. [Google Scholar] [CrossRef]
  162. Sedtheetorn, P.; Chulajata, T. Accurate Spectral Efficiency Analysis for Non Orthogonal Multiple Access. Trans. Adv. Commun. Technol. 2016, 5, 844–850. [Google Scholar]
  163. Wild, T.; Schaich, F.; Chen, Y. 5G Air Interface Design Based on Universal Filtered (UF-) OFDM. In Proceedings of the 19th International Conference in DSP, Hong Kong, China, 20–23 August 2014. [Google Scholar]
  164. Ding, Z.; Yang, Z.; Fan, P.; Poor, H.V. On the Performance of Non-orthogonal Multiple Access in 5G Systems with Randomly Deployed Users. IEEE Signal Process. Lett. 2014, 21, 1501–1505. [Google Scholar] [CrossRef]
  165. Zhao, Z.; Schellmann, M.; Wang, Q.; Gong, X.; Boehnke, R.; Xu, W. Pulse shaped OFDM for Asynchronous Uplink Access. In Proceedings of the Asilomar Conference Signals, Systems and Computers, Pacific Grove, CA, USA, 8–11 November 2015. [Google Scholar]
  166. Cover, T.M.; El Gamel, A. Capacity Theorems for The Relay Channel. IEEE Trans. Inf. Theory 1979, 25, 572–584. [Google Scholar] [CrossRef]
  167. Cover, T.M.; Leung, C.S.K. An Achievable Rate Region for the Multiple-access Channel with Feedback. IEEE Trans. Inf. Theory 1981, 27, 292–298. [Google Scholar] [CrossRef]
  168. Ahlswede, R. Multiway Communication Channels. In Proceedings of the 2nd International Symposium on Information Theory, Tsahkadsor, Armenian SSR, 2–8 September 1971. [Google Scholar]
  169. Xie, L.L.; Kumar, P.R. An Achievable Rate for the Multiple-level Relay Channel. IEEE Trans. Inf. Theory 2005, 51, 1348–1358. [Google Scholar] [CrossRef]
  170. Kim, K.T.; Ahn, S.-K.; Kim, Y.-H.; Park, H.; Wang, L.; Chen, C.-Y.; Park, J. Adaptive Sliding-Window Coded Modulation in Cellular Networks. In Proceedings of the IEEE GLOBECOM, San Diego, CA, USA, 6–10 December 2015. [Google Scholar]
  171. Thurfjell, M.; Ericsson, M.; de Bruin, P. Network Densification Impact on System Capacity. In Proceedings of the 2015 IEEE 81st Vehicular Technology Conference, Glasgow, Scotland, 11–14 May 2015. [Google Scholar]
  172. Darwish, A.; Ibrahim, A.S. Capacity Improvements via Indoor Small Cells. In Proceedings of the 2014 International Wireless Communications and Mobile Computing Conference (IWCMC), Nicosia, Cyprus, 4–8 August 2014. [Google Scholar]
  173. Hoadley, J.; Maveddat, P. Enabling Small Cell Deployment with Hetnet. IEEE Wirel. Commun. 2012, 19, 4–5. [Google Scholar] [CrossRef]
  174. Hughes, M.; Jovanovic, V.M. Small Cells-Effective Capacity Relief Option for Heterogeneous Networks. In Proceedings of the 2012 IEEE Vehicular Technology Conference, Quebec City, QC, Canada, 3–6 September 2012. [Google Scholar]
  175. Sui, Y.; Guvenc, I.; Svensson, T. Interference Management for Moving Networks in Ultra-Dense Urban Scenarios. EURASIP J. Wirel. Commun. Netw. 2015, 111. [Google Scholar] [CrossRef]
  176. Sui, Y.; Vihrälä, J.; Papadogiannis, A.; Sternad, M.; Svensson, T. Moving Cells: A Promising Solution to Boost Performance for Vehicular Users. IEEE Commun. Mag. 2013, 51, 62–68. [Google Scholar] [CrossRef]
  177. Sambo, Y.A.; Shakir, M.Z.; Héliot, F.; Imran, M.A.; Mumtaz, S.; Qaraqe, K.A. Device-to-Device Communication in Heterogeneous Networks. In Smart Device to Smart Device Communication; Mumtaz, S., Rodriguez, J., Eds.; Springer International Publishing: Cham, Switzerland, 2014; pp. 219–235. [Google Scholar]
  178. Liu, X.; Andrews, J.G.; Ghosh, A. Spectrum Sharing for Device- to-Device Communication in Cellular Networks. IEEE Trans. Wirel. Commun. 2014, 13, 6272–6740. [Google Scholar] [CrossRef]
  179. Zafar, B.; Gherekhloo, S.; Haardt, M. Analysis of Multihop Relaying Networks: Communication Between Range-Limited and Cooperative Nodes. IEEE Veh. Technol. Mag. 2012, 7, 40–47. [Google Scholar] [CrossRef]
  180. Kamalinejad, P.; Mahapatra, C.; Sheng, Z.; Mirabbasi, S.; Leung, V.C.M.; Guan, Y.L. Wireless Energy Harvesting for the Internet of Things. IEEE Commun. Mag. 2015, 53, 102–108. [Google Scholar] [CrossRef]
  181. Mekikis, P.-V.; Antonopoulos, A.; Kartsakli, E.; Lalos, A.S.; Alonso, L.; Verikoukis, C. Information Exchange in Randomly Deploys Dense WSNs with Wireless Energy Harvesting Capabilities. IEEE Trans. Wirel. Commun. 2016, 15, 3008–3018. [Google Scholar] [CrossRef]
  182. Mekikis, P.-V.; Antonopoulos, A.; Alonso, L.; Verikoukis, C. Stochastic Modeling of Wireless Charged Wearables for Reliable Health Monitoring In Hospital Environments. In Proceedings of the International Conference on Communications (ICC), Paris, France, 21–25 May 2017. [Google Scholar]
  183. Li, Y.; Cai, L. UAV-Assisted Dynamic Coverage in a Heterogeneous Cellular System. IEEE Netw. 2017, 31, 56–61. [Google Scholar] [CrossRef]
  184. Messous, M.-A.; Senouci, S.-M.; Sedjelmaci, H. Network Connectivity and Area Coverage for UAV Fleet Mobility Model with Energy Constraint. In Proceedings of the Wireless Communications and Networking Conference (WCNC), Doha, Qatar, 3–6 April 2016. [Google Scholar]
  185. Mekikis, P.-V.; Kartsakli, E.; Alonso, L.; Verikoukis, C. Flexible Aerial Relay Nodes for Communication Recovery and D2D Relaying. In Proceedings of the IEEE 5th Global Conference on Consumer Electronics, Kyoto, Japan, 11–14 October 2016. [Google Scholar]
  186. Zeng, Y.; Zhang, R.; Lim, T.J. Wireless Communications with Unmanned Aerial Vehicles: Opportunities and Challenges. IEEE Commun. Mag. 2016, 54, 36–42. [Google Scholar] [CrossRef]
  187. Yang, X.; Lu, W.-J.; Wang, N.; Nieman, K.; Jin, S.; Zhu, H.; Mu, X.; Wong, I.; Huang, Y.; You, X. Design and Implementation of a TDD-Based 128-Antenna Massive MIMO Prototyping System. Available online: http://adsabs.harvard.edu/cgi-bin/bib_query?arXiv:1608.07362 (accessed on 11 July 2017).
  188. Chen, B.; Zhu, C.; Shu, L.; Su, M.; Wei, J.; Leung, V.C.M.; Rodriques, J.J.P.C. Uplink Transmission for Lightweight Single-antenna UEs in the Presence of a Massive MIMO eavesdropper. IEEE Access 2016, 99, 2169–3536. [Google Scholar] [CrossRef]
  189. Wu, S.; Wang, H.; Youn, C.H. Visible Light Communications for 5G Wireless Networking Systems: From Fixed to Mobile. IEEE Access 2014, 28, 41–45. [Google Scholar] [CrossRef]
  190. Feng, L.; Hu, R.Q.; Wang, J.; Xu, P.; Qian, Y. Applying VLC in 5G Networks: Architectures and Key Technologies. IEEE Access 2016, 30, 77–83. [Google Scholar] [CrossRef]
  191. Grobe, L.; Paraskevopoulos, A.; Hilt, J.; Schulz, D.; Lassak, F.; Hartlieb, F.; Kottke, C.; Jungnickel, V.; Langer, K.-D. High-Speed Visible Light Communication Systems. IEEE Commun. Mag. 2013, 51, 60–66. [Google Scholar] [CrossRef]
  192. Li, X.; Zhang, R.; Wang, J.; Hanzo, L. Cell-Centric and User-Centric Multi-User Scheduling in Visible Light Communication Aided Networks. In Proceedings of the IEEE International Conference on Communications (ICC), London, UK, 8–12 June 2015. [Google Scholar]
  193. Katriniok, A.; Kleibaum, P.; Res, C.; Eckstein, L. Automation of Road Vehicles Using V2X: An Application to Intersection Automation. Available online: http://papers.sae.org/2017-01-0078/ (accessed on 10 July 2017).
  194. Ghods, A.; Severi, S.; Abreu, G. Localization in V2X Communication Networks. In Proceedings of the IEEE Intelligent Vehicles Symposium, Gothenburg, Sweden, 19–22 June 2016. [Google Scholar]
  195. Goebel, N.; Bialon, R.; Mauve, M.; Graffi, K. Coupled Simulation of Mobile Cellular Networks, Road Traffic and V2X Applications Using Traces. In Proceedings of the International Conference on Communications, Kuala Lumpur, Malaysia, 22–27 May 2016. [Google Scholar]
  196. Xiao, Z.; Liu, H.; Havyarimana, V.; Li, T.; Wang, D. Analytical Study on Multi-Tier 5G Heterogeneous Small Cell Networks: Coverage Performance and Energy Efficiency. Sensors 2016, 11. [Google Scholar] [CrossRef] [PubMed]
  197. Choi, J.I.; Jain, M.; Srinivasan, K.; Levis, P.; Katti, S. Achieving Single Channel, Full Duplex Wireless Communication. In Proceedings of the sixteenth annual international conference on Mobile computing and networking, Chicago, IL, USA, 20–24 September 2010. [Google Scholar]
  198. Song, Q.; Nuaymi, L.; Lagrange, X. Survey of Radio Resource Management Issues and Proposals for Energy-Efficient Cellular Network That Will Cover Billions of Machines. Wirel. Commun. Netw. 2016, 140. [Google Scholar] [CrossRef] [Green Version]
  199. Costa, G.; Miao, G. Context-Aware Machine-To-Machine Communications. In Proceedings of the 33rd Annual IEEE International Conference on Computer Communications (INFOCOM WKSHPS), Toronto, ON, Canada, 27 April–2 May 2014. [Google Scholar]
  200. Agyapong, P.K.; Iwamura, M.; Staehle, D.; Kiess, W.; Benjebbour, A. Design Considerations for a 5G Network Architecture. IEEE Commun. Mag. 2014, 52, 65–75. [Google Scholar] [CrossRef]
  201. Vermesan, O.; Friass, P.; Guillemin, P.; Giaffreda, R.; Grindvoll, H.; Eisenhauer, M.; Serrano, M.; Moessner, K.; Spirito, M.; Blystad, L.-C.; et al. Building the Hypercconnected Society—IoT Research and Innovation Value Chains, Ecosystems and Markets; Vermesan, O., Friass, P., Eds.; River Publishers: Aalborg, Denmark, 2015; Volume 43. [Google Scholar]
  202. Panwar, N.; Sharma, S.; Singh, A.K. A Survey on 5G: The Next Generation of Mobile Communication. Elsevier Phys. Commun. 2016, 18, 64–84. [Google Scholar] [CrossRef]
  203. Thuemmler, C.; Gavrasm, A.; Jumelle, A.K.L.; Paulin, A.; Sadique, A.; Schneider, A.; Fedell, C.; Abraham, D.; Trossen, D. 5G and e-Health. Available online: https://5g-ppp.eu/wp-content/uploads/2014/02/5G-PPP-White-Paper-on-eHealth-Vertical-Sector.pdf (accessed on 10 July 2017).
  204. Rose, K.; Eldridge, S.; Chaplin, L. The Internet of Things: An Overview. Available online: https://www.internetsociety.org/sites/default/files/ISOC-IoT-Overview-20151014_0.pdf (accessed on 10 July 2017).
  205. Huawei. 5G Opening up New Business Opportunities. Available online: http://www-file.huawei.com/-/media/CORPORATE/PDF/x-lab/10-5g-opening-up-new-business-opportunities-en.pdf?la=en (accessed on 10 July 2017).
  206. Lin, H.; Shao, J.; Zhang, C.; Fang, Y. CAM: Cloud-Assisted Privacy Preserving Mobile Health Monitoring. IEEE Trans. Inf. Forensics Secur. 2013, 8, 985–997. [Google Scholar] [CrossRef]
  207. NGMN Alliance. NGMN 5G White Paper. Available online: https://www.ngmn.org/uploads/media/NGMN_5G_White_Paper_V1_0.pdf (accessed on 10 July 2017).
  208. Le, N.T.; Hossain, M.A.; Islam, A.; Kim, D.-Y.; Choi, Y.-J.; Jang, Y.M. Survey of Promising Technologies for 5G Networks. Hindawi 2016, 2016. [Google Scholar] [CrossRef]
  209. Militano, L.; Araniti, G.; Condoluci, M.; Farris, I.; Iera, A. Device-to-Device Communications for 5G Internet of Things. EAI Endorsed Trans. Internet Things 2015, 1. [Google Scholar] [CrossRef]
  210. Shariatmadari, H.; Ratasuk, R.; Iraji, S.; Laya, A.; Taleb, T.; Ghosh, A. Machine-type Communications: Current Status and Future Perspective toward 5G Systems. IEEE Commun. Mag. 2015, 53, 10–17. [Google Scholar] [CrossRef]
  211. 5GPPP. 5G and the Factories of the Future. Available online: https://5g-ppp.eu/wp-content/uploads/2014/02/5G-PPP-White-Paper-on-Factories-of-the-Future-Vertical-Sector.pdf (accessed on 10 July 2017).
  212. Elayoubi, S.E.; Fallgren, M.; Spapis, P.; Zimmermann, G.; Martín-Sacristán, D.; Yang, C.; Jeux, S.; Agyapong, P.; Campoy, L.; Qi, Y.; et al. 5G Service Requirements and Operational Use Cases: Analysis and METIS II Vision. In Proceedings of the 2016 European Conference on Networks and Communications (EuCNC), Athens, Greece, 27–30 June 2016. [Google Scholar]
  213. Blanco, B.; Fajardo, H.O.; Giannis, I.; Kafetzakis, E.; Pneg, S.; Perez-Romero, J.; Trajkovska, I.; Khodashenas, P.S.; Goratti, L.; Paolino, M.; et al. Technology Pillars in the Architecture of Future 5G Mobile Networks: NFV, MEC and SDN. Comput. Stand. Interfaces 2017, 54, 216–228. [Google Scholar] [CrossRef]
  214. ITU-R. Recommendation ITU-R M.2083-0. IMT Vision: Framework and Overall Objectives of the Future Development of IMT for 2020 and Beyond. Available online: https://www.itu.int/dms_pubrec/itu-r/rec/m/R-REC-M.2083-0-201509-I!!PDF-E.pdf (accessed on 10 July 2017).
  215. Le, L.B.; Lau, V.; Jorswieck, E.; Dao, N.-D.; Haghighat, A.; Kim, D.I.; Le-Ngoc, T. Enabling 5G Mobile Wireless Technologies. EURASIP J. Wirel. Commun. Netw. 2015, 218. [Google Scholar] [CrossRef]
  216. Liu, G.; Jiang, D. 5G: Vision and Requirements for Mobile Communication System towards Year 2020. Chin. J. Eng. 2016, 2016, 5974586. [Google Scholar] [CrossRef]
  217. Bogale, T.E.; Le, L.B. Massive MIMO and mmWave for 5G Wireless HetNet: Potential Benefit’s and Challenges. IEEE Veh. Technol. Mag. 2016, 11, 64–75. [Google Scholar] [CrossRef]
  218. Banelli, P.; Buzzi, S.; Colavolpe, G.; Modenini, A.; Rusek, F.; Ugolini, A. Modulation Formats and Waveforms for 5G Networks: Who Will Be the Heir of OFDM?: An overview of alternative modulation schemes for improved spectral efficiency. IEEE Signal Process. Mag. 2014, 31, 80–93. [Google Scholar] [CrossRef]
  219. Palattella, M.R.; Dohler, M.; Grieco, A.; Rizzo, G.; Torsner, J.; Engel, T.; Ladidm, L. Internet of Things in the 5G Era: Enablers, Architecture and Business Models. IEEE J. Sel. Areas Commun. 2016, 34, 510–527. [Google Scholar] [CrossRef]
  220. Pries, R.; Morper, H.-J.; Galambosi, N.; Jarschel, M. Network as a Service—A Demo on 5G Network Slicing. In Proceedings of the 28th International Teletraffic Congress (ITC 28), Würzburg, Germany, 12–16 September 2016. [Google Scholar]
  221. Caraguay, A.L.V.; Peral, A.B.; Lopez, L.I.B. SDN: Evolution and Opportunities in the Development IoT Applications. Int. J. Distrib. Sens. Netw. 2014, 10. [Google Scholar] [CrossRef]
  222. Bizanis, N.; Kuipers, F.A. SDN and Virtualization Solutions for the Internet of Things: A Survey. IEEE Access 2016, 4, 5591–5606. [Google Scholar] [CrossRef]
  223. Stancu, A.; Vulpe, A.; Fratu, O.; Halunga, S. Default Values Mediator Used for a Wireless Transport SDN Proof of Concept. In Proceedings of the IEEE Conference on Standards for Communications and Networking (CSCN), Berlin, Germany, 31 October–2 November 2016. [Google Scholar]
  224. Warren, D.; Dewar, C. Understanding 5G: Perspectives on Future Technological Advancements in Mobile. Available online: https://www.gsmaintelligence.com/research/?file=141208-5g.pdf&download (accessed on 10 July 2017).
  225. Rappaport, T.S.; Heath, R.V.; Daniels, R.C.; Murdock, J.N. Millimeter Wave Wireless Communications, 1st ed.; Pearson: Harshey, PA, USA, 2017; pp. 1–657. [Google Scholar]
  226. Thakare, S. Research Challenges of Millimeter Wave Technology in 5G Cellular System. In Proceedings of the 4th International Conference on Recent Trends in Engineering & Technology (ICRTET), Nashik, India, 2–4 July 2015. [Google Scholar]
  227. Ye, J.; He, J.; Ge, X.; Chen, M. Energy Efficiency Analysis of 5G Ultra-dense Networks Based on Random Way Point Mobility Models. In Proceedings of the 2016 19th International Symposium on Wireless Personal Multimedia Communications, Shenzhen, China, 14–16 November 2016. [Google Scholar]
  228. Witrisal, K.; Meissner, P.; Leitinger, E.; Shen, Y.; Gustafson, C.; Tufvesson, F.; Haneda, K.; Dardari, D.; Molisch, A.F.; Conti, A.; et al. High-Accurany Localization for Assisted Living: 5G Systems Will Turn Multipath Channels from Foe to Friend. IEEE Signal Process. Mag. 2016, 33, 59–70. [Google Scholar] [CrossRef]
  229. 5GPP. 5G Automotive Vision. Available online: https://5g-ppp.eu/wp-content/uploads/2014/02/5G-PPP-White-Paper-on-Automotive-Vertical-Sectors.pdf (accessed on 10 July 2017).
  230. Siaud, I.; Umner-Moll, A.M. Green-Oriented Multi-Techno Link Adaptation Metrics for 5G Heterogeneous Networks. EURASIP J. Wirel. Commun. Netw. 2016, 92. [Google Scholar] [CrossRef]
  231. Le, L.B.; Niyato, D.; Hossain, E.; Kim, D.I.; Hoang, D.T. QoS-Aware and Energy-Efficient Resource Management in OFDMA Femtocells. IEEE Trans. Wirel. Commun. 2013, 12, 180–194. [Google Scholar] [CrossRef]
  232. Ye, Q.; Rong, B.; Chen, Y.; Al-Shalash, M.; Caramanis, C.; Andrews, J.G. User Association for Load Balancing in Heterogeneous Cellular Networks. IEEE Trans. Wirel. Commun. 2013, 12, 2706–2716. [Google Scholar] [CrossRef]
  233. Mavromoustakis, C.X.; Bourdena, A.; Mastorakis, G.; Pallis, E.; Kormentzas, G. Coverage An Energy-Aware Scheme for Efficient Spectrum Utilization in A 5G Mobile Cognitive Radio Network Architecture. Telecommun. Syst. 2015, 59, 63–75. [Google Scholar] [CrossRef]
  234. Wu, S.; Wang, Y.; Al Imari, M.; Nekovee, M. FQAM: Frequency and Quadrature Amplitude Modulation for 5G Networks. In Proceedings of the 2016 European Conference on Networks and Communications (EuCNC), Athens, Greece, 27–30 June 2016. [Google Scholar]
  235. Al-Imari, M.; Mouhouche, B.; Al.Imari, M.; Nekovee, M.F. Non-Orthogonal FQAM for Multiple Access in the Uplink of 5G Wireless Networks. In Proceedings of the 2016 International Symposium on Wireless Communication Systems (ISWCS), Poznań, Poland, 20–23 September 2016. [Google Scholar]
  236. Hong, S.; Sagong, M.; Lim, C.; Cho, S.; Cheun, K.; Yang, K. Frequency and Quadrature Amplitude Modulation for Downlink Cellular OFDMA Networks. IEEE J. Sel. Areas Commun. 2014, 32, 1256–1267. [Google Scholar] [CrossRef]
  237. Nekovee, M.; Yue, W.; Tesanovic, M.; Wu, S.; Qi, Y.; Al-Imari, M. Overview of 5G Modulation and Waveforms Candidates. J. Commun. Inf. Netw. 2016, 1, 44–60. [Google Scholar] [CrossRef]
  238. Hochwald, B.M.; Sweldens, W. Differential Unitary Space-Time Modulation. IEEE Trans. Commun. 2000, 48, 2041–2052. [Google Scholar] [CrossRef]
  239. Ostman, J.; Yang, W.; DUrisim, G.; Koch, T. Diversity Versus Multiplexing at Finite Blocklength. In Proceedings of the 11th International Symposium on Wireless Communications Systems (ISWCS), Barcelona, Spain, 26–29 August 2014. [Google Scholar]
  240. Devaillie, B.; van Liempd, B.; Hershberg, B.; Craninckx, J.; Rikkinen, K.; van den Broek, D.J.; Klumperink, E.A.M.; Nauta, B. In-Band Full-Duplex Transceiver Technology for 5G Mobile Networks. In Proceedings of the ESSCIRC Conference, Graz, Austria, 4–8 December 2016. [Google Scholar]
  241. Kim, C.; Kim, K.; Yun, Y.H.; Ho, Z.; Lee, B.; Seol, J.-Y. QAM-FBMC: A New Multi-carrier System for Post-OFDM Wireless Communications. In Proceedings of the IEEE Global Communication Conference GLOBECOM, San Diego, CA, USA, 6–10 December 2015. [Google Scholar]
  242. Fettweis, G.; Krondorf, M.; Bittner, S. GFDM-generalized Frequency Division Multiplexing. In Proceedings of the IEEE 69th VTC, Barcelona, Spain, 26–29 April 2009. [Google Scholar]
  243. Abdoli, G.; Jia, M.; Ma, J. Filtered OFDM: A New Waveform for Future Wireless Systems. In Proceedings of the IEEE 16th International Workshop SPAWC, Stockholm, Sweden, 28 June–1 July 2015. [Google Scholar]
  244. Li, J.; Kearney, K.; Bala, E.; Yang, R. Filtered OFDM: A Resource Block Based Filtered OFDM Scheme and Performanse Comparison. In Proceedings of the 2013 20th International Conference on Telecommunications, Casablanca, Morocco, 6–8 May 2013. [Google Scholar]
  245. Kumar, U.; Ibars, C.; Bhorkar, A.; Jung, H. Filtered OFDM: A Waveform for 5G: Guard Interval DFT-S-OFDM. In Proceedings of the IEEE Globecom Workshops (GC Wkshps), San Diego, CA, USA, 6–10 December 2015. [Google Scholar]
  246. Chung, C.D. Spectrally Precoded OFDM. IEEE Trans. Commun. 2006, 54, 2173–2185. [Google Scholar] [CrossRef]
  247. Monk, A.; Hadani, R.; Tsatsanis, M.; Rakib, S. OTFS—Orthogonal Time Frequency Space. Available online: https://arxiv.org/ftp/arxiv/papers/1608/1608.02993.pdf (accessed on 10 July 2017).
  248. Bandemer, B.; Gamal, A.E.; Kim, Y.H. Optimal Achievable Rates for Interference Networks with Random Codes. IEEE Trans. Inf. Theory 20125, 61, 6536–6549. [Google Scholar] [CrossRef]
  249. Carleial, A.B. Multiple-access Channels with Different Generalized Feedback Signals. IEEE Trans. Inf. Theory 1982, 28, 841–850. [Google Scholar] [CrossRef]
  250. Prasad, A.; Uusitalo, M.A.; Li, Z.; Lunder, P. Reflection Environment Maps for Enhanced Reliability in 5G Self-Organizing Networks. In Proceedings of the IEEE Globecom Workshops (GC Wkshps), Washington, DC, USA, 4–8 December 2016. [Google Scholar]
  251. Sui, Y.; Papadogiannis, A.; Sternad, M. The Potential of Moving Relays-A Performance Analysis. In Proceedings of the 2012 IEEE 75th Vehicular Technology Conference (VTC Spring), Yokohama, Japan, 6–9 May 2012. [Google Scholar]
  252. Jiang, L.; Tian, H.; Xing, K.; Zhang, K.; Maharjan, S.; Cjessing, S.; Zhang, Y. Social-aware Energy Harvesting Device-to-Device Communications in 5G Networks. IEEE Wirel. Commun. 2016, 23, 20–27. [Google Scholar] [CrossRef]
  253. Huang, X.; Yu, R.; Kang, J.; Gao, Y.; Maharjan, S.; Gjessing, S.; Zhang, Y. Software Defined Energy Harvesting Networking for 5G Green Communications. IEEE Wirel. Commun. 2017, 24, 38–45. [Google Scholar] [CrossRef]
  254. Merwaday, A.; Guvenc, I. UAV Assisted Heterogeneous Networks for Public Safety Communications. In Proceedings of the IEEE Wireless Communications and Networking Conference Workshops (WCNCW), New Orleand, LA, USA, 9–12 March 2015. [Google Scholar]
  255. Osseiran, A. The 5G Radio-Access Technologies. In 5G Mobile and Wireless Communications Technology, 1st ed.; Osseiran, A., Monserrat, J.F., Marsch, P., Dohler, M., Nakamura, T., Eds.; Cambridge University Press: Cambridge, UK, 2016. [Google Scholar]
  256. Sahin, A.; Yang, R.; Bala, E.; Beluri, M.C.; Olesen, R.L. Flexible DFT-S-OFD: Solutions and Challenges. IEEE Commun. Mag. 2016, 54, 106–112. [Google Scholar] [CrossRef]
  257. Shi, S.; Yang, W.; Zhang, J.; Chang, Z. Review of Key Technologies of 5G Wireless Communication System. MATEC Web Conf. 2015, 22. [Google Scholar] [CrossRef]
  258. Wang, C.-X.; Haider, F.; Gao, X.; You, X.-H.; Yang, Y.; Yuan, D.; Aggoune, H.; Haas, H.; Fletcher, S.; Hepsaydir, E. Cellular Architecture and Key Technologies for 5G Wireless Communication Networks. IEEE Commun. Mag. 2014, 52, 122–130. [Google Scholar] [CrossRef]
Figure 1. Methodological approach to research.
Figure 1. Methodological approach to research.
Symmetry 09 00213 g001
Figure 2. Keywords for searching relevant databases.
Figure 2. Keywords for searching relevant databases.
Symmetry 09 00213 g002
Figure 3. Reference distribution by (a) year of publication; (b) type of publication.
Figure 3. Reference distribution by (a) year of publication; (b) type of publication.
Symmetry 09 00213 g003
Figure 4. IoT performance requirements and enabling technologies.
Figure 4. IoT performance requirements and enabling technologies.
Symmetry 09 00213 g004
Table 1. Reference categorization.
Table 2. Internet of Things (IoT) application classification—summary.
Table 2. Internet of Things (IoT) application classification—summary.
Criteria for ClassificationIoT ClassesReferences
Domains(1) Transportation and logistics
(2) Healthcare
(3) Environment
(4) Personal and social
(5) Futuristic applications
(6) Food/water monitoring
(7) Living
(8) Manufacturing
(9) Energy
(10) Building
(11) Industry
(12) City
(13) Security and safety
(14) Communication
(15) e-society
(16) Vehicular
(17) Sport and leisure
[4,10,11,12]
Mobility and amount of dispersion(1) Fixed and concentrated
(2) Fixed and dispersed
(3) Mobile and concentrated
(4) Mobile and dispersed
[13]
Delay tolerance(1) Elastic
(2) Hard real time
(3) Delay-adaptive
(4) Rate-adaptive
[14]
Data reporting mode(1) Time-driven
(2) Query-driven
(3) Event-driven
(4) Continuous-based
(5) Hybrid-driven
[198]
Reliability, availability, and end-to-end latency(1) Monitoring-based and mission critical
(2) Monitoring-based and non-mission critical
(3) Control-oriented and mission critical
(4) Control-oriented and non-mission critical
[15]
Characteristics and requirementsmMTC and uMTC[12]
Legend: IoT (Internet of Things), mMTC (massive Machine Type Communication), uMTC (ultra-reliable Machine Type Communication).
Table 3. Activity-based classification of IoT applications.
Table 3. Activity-based classification of IoT applications.
ActivityDomain Examples5G Service ClassificationApplication Examples
TicketingSmart Transportation and LogisticsmMTCPOS Terminal [4]
MonitoringSmart HealthcareuMTCHealth condition [97]
Smart BuildingsuMTCStructures (buildings, tunnels, etc.) [12,25,213]
Smart Buildings/Smart CitymMTCParking spaces
Smart Buildings/Smart Environment mMTCHome video [12]
Smart food/water monitoringmMTCFood growth condition [10]
TrackingSmart Healthcare/Sport and LeisuremMTCMedical assets, wearables [200,213]
Smart Transportation and LogisticsmMTCTransport fleet [200,213]
Smart Industry/Social NetworkingmMTCShipping of products
Smart HealthcaremMTCPeople in science museum
Managing/controllingSmart HealthcareuMTCRemote surgery [213]
Smart food/water monitoringuMTCFood processing facilities [96]
Smart Transportation and LogisticsuMTCTraffic, driving [12,213]
Smart EnergymMTCEnergy distribution [12,98]
Legend: 5G (Fifth Generation), POS (Point Of Sale), mMTC (massive Machine Type Communication), uMTC (ultra-reliable Machine Type Communication).
Table 4. Activity-based classes of IoT applications—performance requirements.
Table 4. Activity-based classes of IoT applications—performance requirements.
5G Service ClassificationActivityUser Experienced Data Rate [Gbps]
Outdoor: 0.1 [5]
Indoor: 1 [5]
Mobility [km/h]
Required: 500 [5]
Latency [ms]
Control Plane: 50 [5]
User Plane: 1 [5]
Connection Density [Connections/km2]
Required: 106 [5]
Reliability [%]
Required: 99.999 [207]
Positioning Accuracy
Required: A Few cm [5]
Coverage/
Availability [%]
Required: 99.999 [207]
Energy Efficiency [bits/J]
mMTCTicketingL to MLLHMHHH
TrackingMHLHMHHM to H
MonitoringM to HLLHL to MLHM
Managing/controllingLLLHMLM to HM
uMTCMonitoringLL to MHHHM to HHM
Managing/controllingLM to HHLHHM to HM
Legend: 5G (Fifth Generation), mMTC (massive Machine Type Communication), uMTC (ultra-reliable Machine Type Communication), L (Low), M (Medium), H (High).
Table 5. IoT in 5G enabling radio technologies.
Table 5. IoT in 5G enabling radio technologies.
Enabling TechnologiesIoT in 5G Service Requirements
Data RateMobilityLatencyConnection DensityReliabilityPositioningCoverageEnergy EfficiencySpectrum Efficiency
Wide and flexible bandwidth technologymmWave Band Communication and large-scale antenna[7,202,225,226,227] [202] [233][5][202][7,29,214]
Heterogeneous Multi-RAT Integration[5,217,228,229,230,231,232] [5]
Cognitive Radio and Spectrum Sharing [5]
Advanced modulation and codingAdvanced Modulation[52,234,235,236][237,238][239] [237,239] [237]
Advanced Channel Coding[235] [235] [216]
DuplexingIn-band FD [124] [5] [7,29,214]
Dynamic TDD[240] [240] [9]
Multiple access and waveformMultiple access [216] [218][7,9,29,216,256,257]
New waveform [5] [7,9,29,216,256,257]
Advanced interface managementSND and SWSC[5]
Access architecture related radio technologiesAdvanced small cell[7,202] [5][5,251][7,202,217][202,257]
MN[202][202] [5][202]
Enhanced wireless backhaul [5]
D2D[202,248][7,241,244] [245,246,247][7,202,215][7,9,29,202,252]
Energy related technologiesEnergy harvesting [100,253]
UAV[254] [254] [183,184,185]
Other important technologiesmMIMO[7,202,249] [13,202] [249] [200][217][7,9,214,216,257]
VLC[202,250] [202] [202,258]
SIC [202][202,236]
V2X [255] [255]
Legend: IoT (Internet of Things), 5G (Fifth Generation), mmWave (Milimeter-wave), RAT (Radio Access Technology), FQAM (Frequency Quadrature Amplitude Modulation), FD (Full Duplexing), TDD (Time Division Duplexing), SND (Simultaneous Non-unique Decoding), SWSC (Sliding Window Superposition Coding), MN (Moving Network), D2D (Device-to-Device), mMIMO (massive Multiple Input Multiple Output), VLC (Visible Light Communication), SIC (Self Interference Cancelation), V2X (Vehicle to Everything), UAV (Unmanned Aerial Vehicles).
Table 6. 5G enabling technologies—research directions.
Table 6. 5G enabling technologies—research directions.
5G Enabling TechnologiesResearch Gaps and DirectionsReferences
Wide and flexible bandwidth technologymmWave band communication and large-scale antenna(1) 3D channel modeling; (2) dynamic power control; (3) user scheduling and congestion control; (4) hardware limitation and adaptive beam-steering technique; (5) design of mobility management and admission control for mmWave-based dense HetNet; (6) design of frequency management schemes for mmWave; (7) Tactile Internet; (8) effective and efficient mmWave implementation in HetNets (access and networking).[7,87,217]
Heterogeneous multi-RAT integration(1) cell-association; (2) traffic-offloading algorithms; (3) interference management schemes in case of inter user and inter cell interference; (4) cross-tier handover, access admission, and mobility management schemes of a multi-tier HetNets.[196,217]
Cognitive radio and spectrum sharing(1) Spectrum sensing (design of cooperative frameworks, choose cooperative secondary users and transmit cooperative information); (2) develop framework and algorithms for group handoff of secondary users and security; (3) simulation of different attacks and scenarios to enhance security; (4) in-depth performance analysis between GFDM and UFMC in CR settings.[29,110]
DuplexingIn-band full duplexing(1) Redesign of network and management; (2) antenna and circuit design and development of the theoretical foundation; (3) analyze the throughput of a network of randomly deployment terminals sing stochastic geometry; (4) characterize the capacity advantage due to IFDB in various network scenarios; (5) guidelines to practical design: coding, modulation, power allocation, beamforming, channel estimation, equalization, digital interference cancellation and decoding, (6) design of a MAC layer.[55,197]
Multiple access and waveformNew waveform(1) Performance of SIC cancelation or filtering on f-OFDMA; (2) balance of time and frequency dispersion and design an efficient filter prototype for UFMC.
Access architecture related radio technologiesAdvanced small cell(1) Expect of wireless backhauling on user experience; (2) exploitation of location data and fingerprints in optimizing small cell discovery in terms of time and energy- efficiency; (3) interference management when integrating D2D and small cells.[34,80]
Enhanced wireless backhaul(1) TDD multi-flow coordination schemes to avoid bottlenecks in the downlink backhaul;
(2) Backhaul aware association in ultra-dense deployment; (3) reliability and security of the backhaul.
[34,88,198]
Moving network(1) Resource allocation and interference in the mobile relay when trains are moving from opposite directions; (2) handover decision of users (more than one train arrive or depart, stop or pass); (3) group mobility for users on board very high-speed vehicles; (4) design od cooperative communication schemes; (5) deployment of moving networks in various vehicle environments, not just on fixes route railways.[5]
D2D communication(1) Interference management (mode selection, resource allocation and power control); (2) integration of novel reputation-based mechanism for identify and avoid malicious users from multiple users in multi-hop D2D communications; (3) testing of D2D interference management schemes in 5G scenarios (mmWave, cell densification).[29,208,209]
Energy related technologiesEnergy harvesting(1) Improving energy harvesting schemes; (2) simulation of proposed models; (3) integration with other 5G technologies.[100,182,253]
UAV(1) Optimal deployment, mobility and energy-efficient use of UAVs; (2) integration with other 5G technologies.[81]
Other technologiesmMIMO(1) Performance of practical mMIMO.
Legend: IoT (Internet of Things), 5G (Fifth Generation), mmWave (Milimeter-wave), RAT (Radio Access Technology), D2D (Device-to-Device communication), mMIMO (massive Multiple Input Multiple Output), 3D (Three Dimensional), HetNet (Heterogeneous Network), GFDM (Generalized Frequency Division Multiplexing), UFMC (Universal Filtered Multi Carrier), CR (Cognitive Radio), IFDB (In-band Full Duplexing), MAC (Medium Access Control), f-OFDMA (filtered Orthogonal Frequency Division Multiple Access), TDD (Time Division Duplexing), UAV (Unmanned Aerial Vehicle).

Share and Cite

MDPI and ACS Style

Cero, E.; Baraković Husić, J.; Baraković, S. IoT’s Tiny Steps towards 5G: Telco’s Perspective. Symmetry 2017, 9, 213. https://doi.org/10.3390/sym9100213

AMA Style

Cero E, Baraković Husić J, Baraković S. IoT’s Tiny Steps towards 5G: Telco’s Perspective. Symmetry. 2017; 9(10):213. https://doi.org/10.3390/sym9100213

Chicago/Turabian Style

Cero, Enida, Jasmina Baraković Husić, and Sabina Baraković. 2017. "IoT’s Tiny Steps towards 5G: Telco’s Perspective" Symmetry 9, no. 10: 213. https://doi.org/10.3390/sym9100213

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop