You are on page 1of 9

I o T: P rotocol S tack ,

C ross -L ayer , and P ower C onsumption I ssues

Cognitive-Radio-Based Internet of Things:


Applications, Architectures, Spectrum
Related Functionalities, and Future
Research Directions
Athar Ali Khan, Mubashir Husain Rehmani, and Abderrezak Rachedi

Abstract less solutions, but wireless techniques are gaining


popularity due to their flexibility. However, range,
Recent research and technology trends are data bandwidth support, and availability of spec-
shifting toward IoT and CRNs. However, we think trum are major concerns. In addition, IoT applica-
that the things-oriented, Internet-oriented, and tions are expected to introduce massive data into
semantic-oriented versions of IoT are meaningless the network, and there is a strong desire to tackle
if IoT objects are not equipped with cognitive radio this challenge. Recent trends of research in cogni-
capability. Equipping IoT objects with CR capability tive radio networks (CRNs) have drawn attention
has lead to a new research dimension of CR-based as a potential solution [4–6].
IoT. In this article, we present an overview of There are reports of work carried out to pro-
CR-based IoT systems. We highlight potential appli- pose CR-based IoT frameworks. In this section,
cations of CR-based IoT systems. We survey archi- we discuss these efforts briefly. Table 1 presents
tectures and frameworks of CR-based IoT systems. notable features of articles in the literature relat-
We furthermore discuss spectrum-related function- ed to CR-based IoT. The table shows that very
alities for CR-based IoT systems. Finally, we present little work has been done, and most of it has been
open issues, research challenges, and future direc- carried out in recent years. Main contributions
tion for these CR-based IoT networks. are diversified with very few efforts made in one
direction. As the main functions of CRNs are
Introduction spectrum sensing, spectrum decision, spectrum
The recent developments in information and com- management, and spectrum mobility, there are
munication technologies have presented a new only a small amount of efforts in this regard.
paradigm: the Internet of Things (IoT). With the In addition to this, our paper [3] presents the
recent developments in machine-to-machine need for CR and its potential contribution in IoT.
(M2M) communications, IoT will transform peo- The article presents how CR functionalities, espe-
ple’s life through mobile connectivity that gives cially spectrum sensing, can be helpful for IoT.
rise to the “Internet of Mobile Things (IoMT)” para- There has been little work done in this regard,
digm. IoT is the interconnection of different objects and there is no detailed report describing the
through the Internet using different communication need for CR in IoT. Our work in this article is
technologies. The objects are equipped with sen- different from [3] as we discuss standardization
sors and communication modules. These objects efforts in CR-based IoT, case studies and proto-
have some characteristics: mobile or static, with types in the literature, issues, and challenges. The
or without energy constraint, able or not able to survey in [7] provides a detailed discussion on
interact with the physical world, and so on. In the CR’s use for machine-to-machine (M2M) com-
literature, IoT has been defined by many research- munication and IoT. However, compared to our
ers in different manners [1, 2]. According to [3], article, they have not presented a detailed discus-
IoT is defined as follows: sion on standardization efforts for IoT, CRNs, and
“IoT is a worldwide network of interconnected CR-based IoT. Our article also presents cognitive Athar Ali Khan and Mubashir
objects uniquely addressable, based on standard IoT frameworks found in the literature and high- Husain Rehmani are with the
COMSATS Institute of
communication protocols, and allows people and lights real-world scenarios that are missing in [7]. Information Technology.
things to be connected Any-time, Anyplace, with The spectrum related functionalities in CR-based
Anything and Anyone, ideally using Any path/ IoT are one important point in our article that has Abderrezak Rachedi is with
network and Any service.” not been dealt with by the authors of [7]. The Université Paris-Est.
There are a number of communication tech- authors of [7] presented issues and challenges Digital Object Identifier:
nologies suggested for IoT, from wired to wire- that are related to general IoT frameworks. They 10.1109/MWC.2017.1600404

IEEE Wireless Communications • June 2017 1536-1284/17/$25.00 © 2017 IEEE 17


argued that CR can have good potential to solve Main Reasons Why IoT Requires CR
many of the challenges mentioned in their arti-
cle. Our effort in this article highlights issues and Cognitive Radio Networks
challenges specifically in terms of CR-based IoT, Current fixed spectrum utilization policies result in inef-
especially in terms of spectrum functionalities and ficient utilization of spectrum [3]. To overcome this
standardization areas. situation, CRNs are gaining popularity. CRNs oppor-
This article is organized as follows. First, we dis- tunistically search for available spectrum bands by
cuss the need for CR in IoT with standardization dynamically changing transmitter parameters based on
efforts. Next, we discuss potential applications of interaction with the environment. Each node has the
CR-based IoT. Then we summarize architectures characteristic of fast switching with simultaneous trans-
and frameworks with prototypes and real-world missions in addition to channel probing and channel
scenarios, and cognitive functionalities in combi- state learning. Dynamic spectrum access (DSA) capa-
nation with other communication technologies. bility enables a CR user to adapt to varying network
We present spectrum-related work in the litera- conditions. A CR user is allowed to use the spectrum
ture. We highlight issues and challenges before with guaranteed protection to a legitimate user, also
we conclude our article. known as a primary user (PU).

Publication Simulation
Reference Focused parameters IoT context CR use Other features
year and simulator

Centralized and distributed cognitive Protection of PUs; satisfac-


Study of enabling technologies
[1] 2015 MAC protocols; routing protocol for Protocol design guidelines Matlab tion of QoS requirements
for IoT
cognitive M2M networks for SUs

Adaptability of CRN on M2M commu- Study of M2M communications Opportunistic spectrum access Energy-efficient design of
[2] 2013 —
nications for IoT in ISM bands CR-based smart objects

CR functionalities, especially
[3] 2016 Need for CR in IoT Self-reconfigurable IoT spectrum sensing in conjunction — Applications
with cloud services

Perception action cycle; massive


Evaluation of performance
Interaction of IoT objects with data analytics; semantic deriva-
Empower IoT with cognition; opera- metric design and tutorial
[4] 2014 physical/social environments, with tion and knowledge discovery; —
tional framework of cognitive IoT on key enabling techniques
minimum human intervention iIntelligent decision making;
in cognitive tasks
on-demand service provisioning

Solutions to the real challenges in


Cognitive radio operational Solutions to challenges
[5] 2013 Applications of CR networking for IoT CR technology for affordable and —
framework faced by CRN
applicable IoT

Cognitive functionalities to
Modeling and design of cognitive
autonomously optimize network
[6] 2012 Integration of cognition in IoT process for cognitive-radio-based — Network topology model
performance according to cur-
IoT
rent conditions

Wireless platform support for basic IoT-based platform para-


Wireless IoT platform based on soft-
[7] 2013 communication infrastructure in Interference mitigation — (Demo) digm for basic communica-
ware defined radio
IoT applications tion infrastructure

Study of traffic volume generated


Spectrum access in licensed TV Better performance with
[8] 2014 Channel assignment in the transmission layer of IoT NS-3
channels historical network traffic
applications

Architectural support at the per- Self-management (configu-


Cognitive management framework
[9] 2012 ception, network, and application ration, healing, optimization, — Reliability
for IoT
layers protection) and learning

Application of cognitive func-


Cognitive traffic management system Application of smart traffic light Development of a global
[10] 2014 tions for machine-to-machine —
based on IoT approach integrated into the IoT e-government concept
data delivery

Cognition to dynamically select


IoT issues for sustainable development behavior through self-manage-
Network support in terms of Potential for self-reconfig-
[11] 2013 of smart cities; cognitive management ment; proximity to relate IoT —
virtual objects urable IoT
framework for IoT application and the relevant
objects

Framework for processing, enriching Application of IoT objects in the Application of cognitive func- Traffic monitoring in the
[12] 2013 —
raw data form of virtual objects tionalities context of smart city

Design and development of WSANs for Study of intra-cognitive and


Adaptivity of IoT objects to energy
[13] 2014 IoT from the perspective of cognitive Spectrum access in ISM bands — inter-cognitive communi-
sources and radio access
infocommunications cations

[14] 2012 Optimal strategy for spectrum leasing Cooperative transmission Spectrum functionalities — QoS provision to PUs

Table 1. Notable features of articles in the literature related to cognitive radio networks for IoT.

18 IEEE Wireless Communications • June 2017


Motivations for Using CR in IoT (NFC). Development of communication protocols With the ongoing
With the ongoing development in CRNs and IoT, is also under process, while some standardization
it is envisioned that CR-based IoT frameworks may bodies are trying to bring sensors into useful pur- development in CRNs
become necessary requirements in the future. The pose for IoT. Table 2 shows major research areas and IoT, it is envisioned
IoT objects would be equipped with cognition in identified by standardization bodies to work for in
order to learn, think, and make decisions through IoT while the Table 2 gives the detail about area that cognitive radio-
understanding of both social and physical worlds of interest of these standardization bodies.
[3, 6, 8]. Additional requirements include intelligent
based IoT frameworks
decision making, perception action cycle, mas- Standardization Efforts in CRN may become necessary
sive data analytics, on-demand service provision- Cognitive radio is believed to support increased
ing, semantic derivation, and knowledge discovery. spectrum utilization in the current spectrum-un- requirements in future.
Therefore, a CR-based IoT is a foreseeable need in derutilized era. A number of commercial, person- The IoT objects would
the future; this may be due to the following reasons. al, and industrial applications can benefit from
•The main motivation comes from bandwidth CRNs. In the United States, the FCC is consider- be equipped with
allocation for IoT objects. The number of IoT ing it in unlicensed VHF and UHF TV bands. There
objects is expected to grow in large numbers, and are other standardization bodies that are work-
cognition in order to
it will be very difficult to allocate spectrum bands ing on CRN standards for DSA and coexistence learn, think and make
to these objects. Additionally, the number of PUs around the globe. Research efforts have brought
will also increase, thus creating problems for unli- IEEE 802.22 as the first international standard with decisions through under-
censed users. Fixed spectrum assignment policy operation in TV white space (TVWS). Table 3 gives standing of both social
requires cost to purchase spectrum; therefore, spec- details of standardization efforts in CRNs.
trum assignment for such a large number of objects and physical worlds.
can create unnecessary expenditures. CRNs can Standardization Efforts in CRN-Based IoT
facilitate in all of these situations. Traditional com- We have summarized standardization efforts in
munication techniques do not support spectrum IoT and CRNs independently. To bring CR-based
sharing among multiple users. CRN, with its spec- IoT to realization, a great deal of effort is required.
trum sharing advantage, will be a boost in the future As CR-based IoT frameworks are in their infancy,
as objects will increase, each looking for spectrum categorizing research directions is difficult. There
access [8, 9]. Hence, CRNs may perceive the spec- are certain bodies working independently on both
trum environment and provide on-demand services CRNs and IoT such as IEEE, the International Tele-
among users through intelligent decision making. communication Union (ITU), and 3GPP, so it is
•Cellular communication incurs costs, while suggested that they should consider moving one
Bluetooth and Zigbee have limited range. IEEE step ahead and globalize their tasks.
802.22 for a wireless regional access network As work is going on to open new bands for
(WRAN), a CRN standard, has long range and CRNs, it will be a better choice to place IoT in
may be suitable for short- to long-range applica- this framework. Another solution may be the
tions [8, 9]. coexistence of CR-based IoT in current regulatory
•CR-based IoT frameworks can alleviate inter- assignments. Research in IoT standards in terms
ference situations by looking for interference-free of communication techniques is related to RFID
channels through dynamic spectrum access capa- and NFC, but these are short-range techniques.
bility [2, 4]. CRN standards have considered the coexistence
•Mobility will be an important feature of future in short range to medium range, and individual
IoT-based structures, and it will be very difficult to long-range standards such as TVWS have been
provide a single continuous communication facility developed. We suggest that IoT standards should
everywhere. Equipped with cognitive capability, IoT look for long-range capability of CRNs. Similarly,
objects can achieve seamless connectivity [2, 4]. protocols are at a progressive level for CRNs, but
•To support big data generated by a huge num- negligible work has been done on IoT protocols.
ber of IoT objects in the future and semantic der- We are of the view that CR-based IoT can benefit
ivation issues, a new paradigm of cloud servers is from this feature of CRN standardization as well.
gaining popularity. It is expected that CR-based IoT
objects will autonomously search for available stor- Applications of CR-Based IoT
age places in cloud servers and, through spectrum In this section, we present some of the potential
sensing, will send the data through them [2, 4]. applications of IoT that can benefit from CRNs.
Healthcare: We have healthcare applications
Standardization Efforts in IoT of IoT already in the practical domain. Smart sen-
Standardization efforts are required to bring IoT sors are deployed on and around a patient to
into the personal/commercial perspective. Exces- monitor critical data such as temperature, blood
sive fragmentation prevention, interoperability, pressure, glucose level, and others. With remote
scalability, and efficiency are the chief recommen- monitoring, medical staff continuously observes
dations. A number of standardization bodies, the parameters. Wireless solutions are already
working groups, and technical committees are there; however, it is urgent that smooth monitor-
working to bring IoT into realization. Some of ing is ensured. For this, healthcare information is
these are IEEE, the National Institute of Standards to be relayed to medical staff without any need
Technology (NIST), Internet Engineering Task for spectrum assignment. CR-based IoT frame-
Force (IETF), Third Generation Partnership Project works can achieve this to long ranges without any
(3GPP), and European Telecommunications Stan- worries about spectrum availability [10].
dards Institute (ETSI). Some of these are working Social Activities: CR-based IoT has drawn
on IoT as a whole. Some of these efforts are in attention in social activities. One example is intel-
communication technologies such as RF identi- ligent transportation systems (ITS), which incorpo-
fication (RFID) and near field communications rate road and vehicle-based sensors for multiple

IEEE Wireless Communications • June 2017 19


Technical Committee/Working Group Area of focus

EPC Global Data representation/storage; interface; communication protocols; discovery services

STF 396 (CEN/CENELEC/ETSI) Data protection; information security; privacy

CEN TC 225 WP5 Privacy issues

ETSI ERM TG 34, TG 28, TG 37 Spectrum usage; tag interoperability

ISO/IEC JTC1/SC31 WG4, WG6 Data protocol; mobile RFID

ITU SG13, SG16 Communication protocols; architecture; multimedia information access

GRIFS European coordinated action to define RFID standards supporting the transition from localized RFID applications to the IoT

ISO 18092, 21481, 22536, 23917; ECMA 340, 352, 356, 365 Sensing/RFID domain; test methods for interfaces and protocols

ETSI TS 102 190 Sensing/RFID domain

ISO/IEC JT1 SC 06, 17; ECMA TC47 Signaling interface; data protocol; NFC communication mode; security aspects

NCF forum Architecture; data exchange protocol; logical link protocol

GSMA NFC WG Mobile NFC integrated with SIM; handset and SIM requirements; interface

IETF 6LoWPAN Adaptation layer for the IPv6-IEEE 802.15.4 interoperability

ISO/IEC JTC1 WG7, WG4 Architecture; application protocols; interoperability in hybrid RFID-sensor environment

ITU-T SG13, SG16 USN; architecture for USN; service description for USN middleware; USN automatic location identification capabilities

3GPP Architecture; signaling congestion; network overload; narrowband IoT (NB-IoT)

ROLL Definition of routing protocols for heterogeneous low-power and lossy networks

Wireless Hart Definition of protocols for self-organizing, self-healing, and mesh architectures over IEEE 802.15.4 devices

W3C EXI WG Efficient XML-based solutions

ITU-T JCA IoT Networking aspects; identification; USN

ISO/IEC JT1 SWG WG5 Identification of IoT-related market requirements; standardization gaps

CEN TC 225 WG6 Identification technologies; data gathering protocols; communication protocols

ETSI TC M2M M2M e2e network reference architecture; identification; addressing; security; privacy

TIA R-50 Ubiquitous protocols for industrial smart devices communications

ATIS M2M Committee Service layer and interfaces toward application and transport layers

IEEE 802.16 M2M TG IEEE 802.16 improvements to support M2M applications

OMA M2M Device management extension; location services

CCSA TC10 Green community; vehicle communication systems; e-health monitoring

ARIB M2M Study Ad Hoc Group Smart grid; smart cities; smart home

TTA M2M PG Service requirements; data structure; identification

oneM2M M2M service layer platform; service architecture; resource/data access protocols and management; security; privacy

IPSO Alliance Addressing, sensing and communication issues

Data distribution service (DDS); dependability assurance framework for safety-sensitive consumer devices; threat modeling; structured assurance case meta-
Object Management Group for Industrial IoT (OMG-IIoT) model; unified component model for distributed, real-time, and embedded systems; automated quality characteristic measures; interaction flow modeling
language

ISO/IEC JTC 1 MQTT (Message Queuing Telemetry Transport) messaging protocol for use on top of the TCP/IP protocol

core Constrained Application Protocol (CoAP) is an application-layer protocol for Internet communication

Hypercat Secure and interoperable IoT for industry and cities

Open Connectivity Foundation (OCF) Open source project for IoT

Open protocols for presence, instant messaging, and real-time communication and collaboration on top of the IETF’s Extensible Messaging and Pres-
XMPP Standards Foundation (XSF)
ence Protocol (XMPP).

Ericsson/Orange/Intel Enabling the capabilities of existing cellular networks for low power wide area (LPWA) IoT applications

LoRa Alliance Wide area networks for IoT

Weightless SIG Developing the definitive open standard LPWAN technology for IoT connectivity

EnOcean Alliance Self-powered IoT solutions

IEEE P2413 Architectural framework for IoT

Lemonbeat Intelligent direct connection of devices

Table 2. Areas of focus related to standardization efforts in IoT.

20 IEEE Wireless Communications • June 2017


applications such as traffic monitoring and elec- Technical Committee/
tronic tolling. Dedicated Short Range Communi- Working Group
Area of focus
cation (DSRC) with a channel width of l0 MHz
in the 30 MHz and 75 MHz bands, and 5.8–5.9 Modifications of PHY and MAC layer of IEEE 802.11 for channel access
GHz band is allocated in the United States and IEEE 802.11af
legalization and coexistence in the TVWS
Europe, respectively. This short-range communica-
tion is used for alarms and emergencies, and can IEEE 802.19 Wireless standards coexistence within IEEE 802
deliver small data only. Long coverage requires
many roadside units (RSUs) and sensors, which IEEE 802.22 Use of CR technology for rural broadband wireless access in TVWS
will ultimately result in huge costs. Moreover,
assigning communication techniques is not stud- Use of new licensed bands including higher frequencies in combina-
3GPP
ied thoroughly for this purpose. We are of the tion with unlicensed bands
view that CRNs can alleviate these problems in a
ANDSF Discovery of non-3GPP access networks such as Wi-Fi or WIMAX
more suitable manner [2]. A traffic management
system in the form of smart traffic lights can also ECMA 392 MAC and PHY for operation in TVWS
be viewed as an example in the social domain.
Another social activity example is to use CR-based IEEE SCC41/IEEE 1900
IoT objects for commercial purposes such as wire- Dynamic spectrum access networks
(DySPAN)
less broadband to consumers [5, 11].
Environment Related Applications: IoT-based OFCOM
CR terminology and technologies with possible development times-
applications in the environmental domain are cales; user scenarios and regulation
already in progress with great interest. Waste
management, noise and temperature measure- ITU-R CRNs deployment and business directions
ments, humidity estimations, and monitoring of
System aspects and cognitive functionalities; radio equipment archi-
CO2 emissions are some key areas in this regard. ETSI Reconfigurable Radio
tecture (REA); RRS security, certification and declaration of conformity;
Besides using sensors, dedicated vehicles can also Systems (ETSI-RRS)
civil security and inter-domain synergies
be used for these applications. However, reliable
and efficient monitoring requires installation and Table 3. Areas of focus related to standardization efforts in CRNs.
use of a large number of heterogeneous devic-
es at important locations. Spectrum assignment
for this large number of devices with the current continuous connectivity will be essential, so an
fixed assignment policy is difficult. With cognitive information and communication system will be the
capabilities, IoT functionalities can be a potential backbone. Data gathering and user interaction will
solution for network congested/scarce areas [2]. also be an important aspect. The issue of continu-
In-Home Applications: IoT-based solutions are ous connectivity can be supported by CRNs [13].
already in the working domain inside a home/ Internet of Vehicles (IoV): Recently, trends are
building, and it is envisioned that with the evolu- shifting toward less dependence on human
tion in technology, the era of IoT will be a neces- beings, which has led us toward the IoV para-
sity in the future. Homes will be incorporated with digm where vehicle control is achieved through
sensors/devices to perform everyday functions for the integration of communications, controls, and
improved quality of life. Home automation and embedded systems. IoV is expected to be an
home energy management are already present in autonomous decision maker for traveling. Safe
the form of certain examples such as smart fridge navigation may be possible in the future through
and smart lights, respectively. Usually, WiFi access information exchange from vehicles to vehicles,
points are installed for these applications; however, from sensors attached on vehicles, and through
this can produce severe interference in the indus- users’ intentions. The challenge in IoVs is the avail-
trial, scientific, and medical (ISM) band. A better ability of spectrum for mobile vehicles, and CRNs
option is to equip the sensors with cognitive capa- can be a good solution due to their long range
bility for non-interference in ISM bands [2]. and interference-free spectrum sensing [4, 11].
Smart Grid: Smart grid is an emerging para-
digm nowadays. Consumers want to know any-
thing at any time and at any place related to their
Architectures and Frameworks of
energy consumption. This indicates the need for CR-based IoT
IoT in smart grid in the future. One major draw-
back here is the transfer of large volumes of data Cognitive IoT Frameworks in the Literature
from a number of meters/devices in a limited CR-based IoT frameworks have been presented in
spectrum bandwidth without interference to long the literature. It is desired that IoT objects should
distances. Current wireless techniques have issues have cognitive facility to make smart decisions
regarding this. Wired techniques such as DSL about the spectrum and perform intelligent opera-
and optical fiber, and wireless techniques such as tion by analyzing network conditions. For smooth
cellular can overcome these problems, but need operation, these CR-based objects have to be tested
huge expenditures for cable/fiber installation or for cognitive functions. This is the focus of the work
spectrum purchase. Therefore, we are left with in [6] where the authors developed a network topol-
CRNs as a viable solution [2]. ogy model and used game theory to analyze the
Smart Cities: Smart city is an urban develop- payoffs of cooperative cognition. In [2], the authors
ment paradigm that encompasses integration of worked on CR to enhance M2M communications.
information and communication technology (ICT) Large-scale IoT applications generate huge vol-
systems and IoT. The motivation behind smart city umes of data; however, this data is meaningless
is the provision of e-services to users for improved unless it is properly managed and translated into
lifestyle in an eco-friendly manner. To facilitate this, meaningful information. A data-centric CR-based

IEEE Wireless Communications • June 2017 21


With the addition of decisions with autonomous service provision.
Virtual objects level Cognitive functions are incorporated at all three
sensors in IoT comes levels, resulting in a stack called IoT Daemon.
Virtual objects With the addition of sensors in IoT comes the
the issue of energy-effi-
VO registry issue of energy efficiency. One solution is to select
ciency. One solution is energy-efficient access points. This is achieved
through game theory and distributed learning.
to select energy-efficient However, the framework has to be flexible and
access points. This is Composite virtual objects level less complex in computation.
Software defined radio (SDR) technology for
achieved through game Composite virtual objects the wireless IoT platform was studied in [8]. The
theory and distributed purpose was to investigate the interference rejec-
CVO registry
tion property of CRNs. The platform has a base
learning. However, the Request and situation matching station in the form of a wireless edge appliance
(WEA). A wireless access appliance (WAA) serves
framework has to be Decision making as customer premises equipment (CPE).
flexible and less com-
Real-World Scenarios
plex in computation. In this section, we describe prototypes and real-
Consumer level world scenarios where CRs are incorporated into
Application translation IoT. The features of these tasks are given in Table 4.

Situation acquisition Cognitive Functionalities in


Collaboration with Other
Figure 1. CR-based IoT framework with three lev- Communication Technologies for IoT
els: the virtual objects level, composite virtual
objects (CVOs) level, and consumer level. The It is envisioned that cognitive functionalities can
main entities of the VOs level are VO and VO be adopted in combination with other commu-
registry; the main entities of the CVOs level nication technologies for IoT. In this section, we
are CVOs, CVO registry, request and situation highlight these communication technologies.
matching, and decision making. The consumer CR with Fog and Cloud Services: Cloud comput-
level is divided into two entities: application ing is another emerging scheme, and we believe
translation and situation acquisition. that the future world will incorporate the “every-
thing as a service” model based on sharing of
resources through cloud. People will have access
IoT framework can be implemented for data man- to any service, at any time and at any place with
agement and intelligent decision making. Raw data the help of Internet connection. However, access
is fused, cleaned, classified into clusters according to these resources is a great challenge. Cloud
to its features, stored, and analyzed for its con- computing has three major service models: infra-
version into useful form. The contextual data pro- structure as a service, platform as a service, and
cessing can produce large overhead. An adaptive software as a service. In addition to these models,
and cognitive context-aware framework based on sensing as a service is also proposed. Moreover,
social IoT (SIoT) reduces this overhead, where fog computing brings the services close to the
SIoT is autonomous and proactive as it is based end users; that is why it is important to consid-
on the social relationships among objects. Context er such cloud services (communication, storage,
acquisition is followed by data discovery and data configuration, and management) at the edge of a
mining to detect different events. This facilitates in network. Leveraging on cognitive function, CRN,
the estimation of services, and rules/standards are with its dynamic spectrum access capabilities, can
formulated accordingly. After this, these events are combine with cloud computing to bring IoT ser-
compared to previous similar events, and corre- vice provisioning to reality.
sponding actions are taken at that time to classify CR with Wireless Sensor Networks: Wireless
proper actions for accurate decisions. sensor networks (WSNs) have already proved
Virtual objects (VOs) are developed in [13] their usefulness in recent days. Miniaturized size
to represent sensors. This model creates sen- and low cost have made sensors an important
sor data and embeds context information. The source of information gathering. The need to
network architecture has sensors, controllers, a know anytime and anywhere has supported their
central hub, a server, and a user layer. This frame- integration in IoT frameworks. However, informa-
work may be extended with two additional levels tion retrieval from these sensors remains a chal-
for self-configurable CR-based IoT, a composite lenge in large-scale geographical deployment or
virtual object, and consumer levels [10, 12] as in-home applications due to spectrum availability
depicted in Fig. 1. A composite virtual object rep- and interference. Furthermore, resource-limited
resents a collection of VOs that have cognition sensors generate and transmit raw data instead of
with semantic interoperability. The consumer level large and useful data streams. WSN data can be
provides an interface for users to interact with the useful for small-scale applications, but it may have
system for application usage. A Distributed Inter- problems in the IoT context. Therefore, WSNs in
net-like Architecture for Things (DIAT) based on combination with CRNs provide infrastructure-less
three-level architecture can support secure addi- and self-organized networks that have good
tion of a number of heterogeneous devices. The potential for IoT applications [10, 13].
layered architecture deals with privacy and scal- CR with Wireless Sensor and Actuator Net-
ability as well. Cognitive capability realizes smart works (WSANs): WSANs perform actions accord-

22 IEEE Wireless Communications • June 2017


ing to environment sensing. Their ad hoc nature Project Motive
gives minimum physical extension and usually
results in a single task. Integration of WSANs in To support self-configurability and to improve quality of shared
IoT needs a broader vision. Transmitting actions CogInfoCom Approach
information among robots
to actuators in a timely and efficient manner is
a big hurdle. NFC and RFID have mostly been Autonomous sensor platform with energy-harvesting-based
E-WEHP
suited for WSANs; however, a cognitive infocom- sensing
munication perspective is also investigated for
development in the IoT framework [14]. Traffic Monitoring
Deployment of a real sensor network for traffic monitoring in
CR with Machine-to-Machine and Device-to- the city of Enschede, the Netherlands
Device Communication: The growing increase in
Stinger Robot-based Prototype Addition of social to human–robot and robot–robot interactions
the number of devices has turned the focus into
M2M communication instead of human-to-human Ready-mixed Concrete Transpor-
(H2H) communication. Several devices such as tation and Dispatching System
Selection of optimal path and support for quality tracking
mobiles, laptops, and sensors are able to exchange
information with each other without the need for Fire Detection Real-life fire detection scenario in a smart home
human intervention. Dependence on machine data
has made M2M communication an important part iCore Use of cognitive technologies to empower the IoT
of future IoT frameworks. The growing increase
in number of devices each year brings connectiv- Table 4. Notable features of prototypes and real-world projects related to
ity problems. Moreover, efficient transfer of large CR-based IoT.
amounts of data from these machines remains
a challenge as the current Internet lacks support future, service provisioning will be a time-con-
in this regard. A vision to introduce intelligence suming process. With the development of cloud
into these devices is in focus where devices are computing, the everything as a service paradigm
expected to make autonomous decisions and form has emerged. This will help in resource sharing,
self-configurable networks. Traditional wireless security, privacy, and big data analysis. Based on
techniques suggested for M2M communication this, the sensing as a service model can be a good
suffer from interference, which may also be coun- solution. This model has four conceptual layers and
tered through the use of CRNs [2]. Additionally, leverages on cloud computing. These layers are
the network resources must be shared efficiently the sensors and sensor owners (SSO) layer, sen-
between M2M communication and classical H2H sor publishers (SP) layer, extended service provid-
communications, and this can also be achieved er (ESP) layer, and sensor data consumer (SDC)
through integrating CRNs. Additionally, device-to- layer. The SSO layer deals with sensors and sensor
device (D2D) communication can communicate owners of a specific sensor at a given time. The
directly without using a relay node; thus, it can be owner decides if he/she wants to publish his/her
used with CRNs to support IoT. sensor in the cloud or not. The SP layer detects
available sensors and communicates with the own-
Spectrum Related Functionalities in ers to seek permission to publish the sensors in the
cloud. The ESP layer inputs the intelligence to the
Cognitive-Radio-Based IoT entire service model. Its main function is to present
Spectrum sensing is the initial and most important value added services to consumers. The SDC layer
step in a CR function. CR users not only check for provides a registration mechanism to consumers
the available channels set left vacant by primary for legalized sensor data usage. Due to the sensing
users, but also monitor the presence of PU activi- as a service model, the sensing function is distrib-
ty. CR-based IoT frameworks in the literature have uted among a number of sensors. Additional ben-
tried to formulate spectrum-related mechanisms, efits include sharing and reusing as users can have
and in this section, we highlight these frameworks. access to already present sensors.
Common CR modules employ a medium As discussed before, resource sharing among
access control (MAC) module for channel sensing CR users is a useful phenomenon. Spectrum
and data transmission. The authors in [2] present- sensing is followed by channel allocation. Use of
ed an enhancement of this by introducing addi- traffic history in a distributed channel allocation
tional modules. Besides the sensing module, there is one good suggestion [9] as it can give inter-
are spectrum analysis, history and prediction, ference-free channels. It is better to first allocate
spectrum decision, spectrum-aware routing, spec- channels when nodes are initialized or in case
trum mobility, security and privacy, and reconfigu- of change in topology/channels. The links are
ration modules. The detail of these modules with prioritized according to higher traffic history and
functions is given in Fig. 2. sensitivity to interference. This initial allocation
CR users sense the spectrum and, after analysis, enables each node to calculate its priority. This
decide the frequencies to be used. However, in cer- information estimates further channel assignment
tain situations, the transmission rate of a PU is lower strategies and then relays data to neighbors.
than the quality of service (QoS) requirement, but it
still occupies the channel. Therefore, neither can the
PU transmit nor can this channel be used by a CR
Issues, Challenges, and
user. To cope with this scenario, spectrum leasing Future Research Directions
can be a beneficial scenario in which a PU shares a
fraction of its bandwidth with one CR user subject Hardware Designs for CR-based IoT
to the condition that a cooperative/relay transmis- The effective utilization of CRs requires good
sion scheme may be employed [15]. hardware design. CR antennas used in one fre-
With the rapid increase in IoT objects in the quency spectrum (cellular) are not the same in

IEEE Wireless Communications • June 2017 23


The effective utilization •Employs energy detection, matched filter detection, or feature detection to monitor spectrum and identify
of CRs requires good Spectrum sensing
module
spectrum frequencies used by PU/SU.
•Uses cooperative sensing to avoid misdetections.
•Controls the sensing parameters.
hardware design. CR •Analyzes the sensing results to identify capacity, condition, interference, occupancy, PU presence, and other
Spectrum analysis
antennas used in one module link-layer related parameters of spectrum frequencies.
•Provides output to the spectrum decision module and to the history and prediction module.
frequency spectrum (cel- •Keeps a history of the channel occupancy in each band and identifies frequencies in use by utilizing prediction
History and prediction
lular) are not the same module
models.
•Transfers this information to the sensing module in order to avoid sensing of those frequencies.
in size as compared to •Selects the spectrum to be used and its operating parameters, i.e., central frequency, bandwidth, modulation,
Spectrum decision power, etc.
the ones used in some module •Considers the remaining energy in the battery and application-specific traffic QoS requirements from the
upper layers.
other spectrum (ISM Spectrum-aware routing •Combines the routing algorithms with a spectrum-aware metric.
2.4GHz). Furthermore, module •Also considers the remaining battery to avoid overutilizing of machines with low battery.

transmission power Spectrum- mobility •This is a cross-layer module to perform spectrum handovers in case of a PU activity or if the current spectrum
levels also vary accord- module cannot meet application-specific requirements.

ing to environment. Security and privacy •Ensures the secure and privacy preserving operations such as secure object configuration and management,
module information security, privacy enhancing technologies, trust modeling, and avoiding PU emulation attacks.
Selection of single-radio
or multi-radio is also Reconfiguration module
•Reconfigures parameters (frequency, bandwidth, modulation, channel coding, output power, and other
operational parameters, i.e., receiver sensitivity, noise threshold, BER, etc.) of the SDR-based RF front-end
required. according to the selected communication technology/protocol.

Figure 2. CR modules and their function. As opposed to common CR modules, the enhanced version
employs additional modules. These are the spectrum sensing module, spectrum analysis module, his-
tory and prediction module, spectrum decision module, spectrum-aware routing module, spectrum
mobility module, security and privacy module, and reconfiguration module.

size as compared to the ones used in some other Spectrum-Related Functions


spectrum (ISM 2.4 GHz). Furthermore, transmis- Spectrum sensing is a preliminary and fundamental
sion power levels also vary according to environ- step. IoT objects behaving like CRs have to look for
ment. Selection of single-radio or multi-radio is spectrum in a dynamic environment in the presence
also required [5]. of a number of PUs, and the problem is boosted
Gateways connect IoT objects to networks. when PUs are in the same band. At the same time,
The gateway design requires flexibility, scalabili- differentiation between licensed and unlicensed sig-
ty, security, and energy efficiency. In the case of nal is also important. Spectrum sensing takes time
CR-based IoT objects, additional requirements and consumes energy. Therefore, fast and energy-ef-
arise in the form of efficient spectrum resource ficient algorithms should be designed. It is observed
utilization, particularly in a multi-user scenario. that CRs do not perform any task while sensing
Usually, CR users search for spectrum access spectrum. We believe that multiple radios should
individually, but if IoT objects are energy-con- be employed where one radio performs spectrum
strained, gateways may perform spectrum sensing sensing while another transfers the data. Howev-
for them. Geo-location-based spectrum search- er, it will be effective if it is coupled with advanced
ing with history keeping may be a good option. geo-location-based and history-keeping algorithms.
Flexibility and interoperability may be achieved Additionally, we cannot compromise on misdetec-
through SDRs. tion probability, but we can compromise on false
detection probability. Misdetection relates to a situa-
Semantic Data Analysis tion where a PU is not detected, and false detection
Managing huge volumes of data from CR-based is detecting a PU when there is actually none [5].
IoT objects in the future will pose a big prob- If spectrum is sensed ideally, making a deci-
lem. The collected data is meaningless unless sion among searched bands about data transfer is
it is properly analyzed and interpreted. The an issue. Of multiple bands, there is a possibility
high-dimensional and nonlinearly separable that certain bands do not meet application-spe-
collected data is heterogeneous and difficult cific QoS requirements. Critical applications need
to process. This requires effective algorithm real-time answers, while non-critical applications
design with semantic capability that is capa- may compromise on response time. Moreover,
ble enough to support linear/nonlinear and assigning spectrum among multiple CRs is also a
high-dimensional data processing [4]. Once challenge, and requires resource-shared and appli-
categorized, decision making is also difficult, cation-specific algorithms.
keeping the diversified nature of applications
in mind. In some cases, cognitive applica- Standardization Activities and Challenges
tions utilize learning/reasoning algorithms and Standardization efforts in IoT are still in their early stag-
select processes based on history, which may es, and standardization of CR-based IoT is a meager
consume time. Hence, it is necessary to dis- topic to discuss. The first and most important prob-
cover advanced knowledge-based algorithms lem is related to developing semantic standards as it
for improved performance. can accelerate the process in the direction of interop-

24 IEEE Wireless Communications • June 2017


[2] E. Z. Tragos and V. Angelakis, “Cognitive Radio Inspired
erable solutions. CR-based IoT frameworks may have
M2M Communications,” 16th Int’l. Symp. Wireless Personal
Other key areas of
to support a large number of diversified devices for Multimedia Commun., 2013.
successful semantically operable scenarios. The physi- [3] A. A. Khan, M. H. Rehmani, and A. Rachedi, “When Cog-
standardization involve
cal presence of a huge number of devices is connect- nitive Radio Meets the Internet of Things?,” IEEE 12th Int’l.
communication protocols
ed to a variety of application demands. This requires Wireless Commun. & Mobile Computing Conf., Paphos,
Cyprus, Sept. 5–9 2016.
continuous semantic information sharing [4]. [4] Q. Wu et al., “Cognitive Internet of Things: A New Paradigm
at each layer, objects
Other key areas of standardization involve Beyond Connection,” IEEE Internet of Things J., vol. 1, no.
communication protocols at each layer, objects 2, 2014.
selection and transmis-
[5] M. A. Shah, S. Zhang, and C. Maple, Eds., “Cognitive
selection, and transmission power. The overall
Radio Networks for Internet of Things: Applications, Chal-
sion power. The overall
benefits can be achieved if standardization activ- lenges and Future,” Proc. 19th Int’l. Conf. Automation &
ities are carried out jointly around the globe. Computing, Brunel University, London, U.K., Sept. 13–14,
benefits can be achieved
Moreover, these efforts have to be streamlined 2013.
if standardization
and quick to save cost, which may become anoth- [6] M. Zhang et al., “Cognitive Internet of Things: Concepts and
Application Example,” IJCSI Int’l. J. Computer Science Issues,
er problem in the future [4]. vol. 9, no. 6, Nov. 2012, pp. 151–58.
activities are carried out
[7] P. Rawat, K. D. Singh, and J. M. Bonnin, “Cognitive Radio
Networking and Addressing for M2M and Internet of Things: A Survey,” Computer Com-
jointly around the globe.
mun., vol. 94, 2016, pp. 1–29.
The existence of several PUs and CRs, and energy
[8] Y. Lin et al., “Wireless IoT Platform Based on SDR Tech-
Moreover, these efforts
levels required for transmission create problems nology,” IEEE and Internet of Things (iThings/CPSCom),
for CRs to sense and decide spectrum efficient- IEEE Int’l. Conf. and IEEE Cyber, Physical and Social Com-
have to be streamlined
ly. This creates negative impact on the network. puting, and Green Computing and Communications,
and quick to save cost
Meanwhile, the multi-user scenario has issues as 2013.
[9] R. F. Shigueta et al., “A Strategy for Opportunistic Cognitive
well. The thing-oriented, semantic-oriented, and Channel Allocation in Wireless Internet of Things,” IFIP Wire-
that may become anoth-
Internet-oriented nature of IoT already poses less Days, 2014.
problems. When joined with cognitive-capable [10] D. Kelaidonis et al., Eds., “Virtualization and Cognitive Man-
er problem in future.
objects, the problem will be magnified [5]. agement of Real World Objects in the Internet of Things,”
Proc. Int’l. Conf. Internet of Things, Besanbon, France, Nov.
20–23 2012.
Security and Privacy [11] V. Miz and V. Hahanov, “Smart Traffic Light in Terms of
The heterogeneity in CR-based IoT frameworks the Cognitive Road Traffic Management System (CTMS)
has security problems as we cannot apply the Based on the Internet of Things,” East-West Design and Test
Symp., 2014.
same security levels to all situations. The adap- [12] P. Vlacheas et al., “Enabling Smart Cities through a
tive capability of CR can become a security prob- Cognitive Management Framework for the Internet of
lem as an intruder may pretend to be a CR [5]. Things,” IEEE Commun. Mag., vol. 51, no. 6, June 2013,
The security standards have to be applied at all pp. 102–11.
[13] A. Somov, C. Dupont, and R. Giaffreda, “Supporting Smart-
levels, from technology to consumer/business to City Mobility with Cognitive Internet of Things,” Future Net-
legal frameworks. Access to information should work and Mobile Summit, 2013.
be easy for validation and monitoring conditions. [14] J. Tervonen et al., “Cognitive Internet-of-Things Solutions
The introduction of a smart object also introduc- Enabled by Wireless Sensor and Actuator Networks,” 5th
IEEE Int’l. Conf. Cognitive Infocommun., Vietri sul Mare,
es privacy issues. A major source of privacy issues Italy., Nov. 5–7, 2014.
is the misuse of application. Privacy is required at [15] B. Zhang and K. Chen, “Selective Spectrum Leasing in Inter-
the data collection point as CR-based IoT will be net of Things via Nash Bargaining Solutions,” IEEE 2nd Int’l.
a global framework with a variety of technologies Conf. Cloud Computing and Intelligent Systems, 2012.
and with diverse data. Data is collected using RFID,
WSNs, cellular phones, and others, which may lead Biographies
to severe privacy-related threats. As data is shared Athar Ali Khan is currently pursuing his Ph.D. degree in elec-
trical engineering at COMSATS Institute of Information Tech-
along the way, privacy also has to be maintained at nology, Wah Cantt, Pakistan. He received his M.S. degree in
data sharing levels. Thus, data anonymization with computer engineering from COMSATS Institute of Information
strict control, management among objects, and Technology, Islamabad, Pakistan, in 2011. He has done his B.Sc.
identification is required [5]. in electrical (computer and communication) engineering with
honors from CECOS University of IT and Emerging Sciences,

Conclusion Peshawar, Pakistan, in 2001. He is a reviewer of Elsevier’s Com-


puters and Electrical Engineering, the Journal of Network and
In this article, we have presented the need for cog- Computer Applications, and IEEE Access.
nitive radio networks for IoT. Both technologies are
Mubashir Husain Rehmani [M’14, SM’15] received his B.Eng.
in early stages, but very little work has been done degree in computer systems engineering from Mehran Uni-
in IoT. Consequently, realizing CR-based IoT is still versity of Engineering and Technology, Jamshoro, Pakistan, in
a new paradigm and needs to be studied in detail. 2004, his M.S. degree from the University of Paris XI, France,
It is envisioned that IoT without cognition will just in 2008, and his Ph.D. degree from the University Pierre and
Marie Curie, Paris, in 2011. He is currently an assistant professor
be a burden on existing network infrastructure. at COMSATS Institute of Information Technology, Wah Cantt.
Leveraging from CRN capabilities, IoT objects can He received the certificate of appreciation, “Exemplary Editor of
effectively utilize spectrum resources in this spec- the IEEE Communications Surveys & Tutorials for the year 2015”
trum-constrained/underutilized world. There are from the IEEE Communications Society.
reports of possible frameworks in the literature, but Abderrezak Rachedi [S’05, M’09, SM’15] is currently working
these lack motivations and necessity of standardiza- as an associate professor at the University Paris-Est Marne-la-
tion. We believe that global efforts are required if Vallée and a member of the Gaspard Monge Computer Science
the IoT era is to come into full existence. Laboratory (LIGM CNRS UMR 8049) since September 2008.
He received his Habilitation to Direct Research degree from
Paris-Est University in December 2015, and his Ph.D. degree
References in computer science from the University of Avignon, France, in
[1] A. Aijaz and A. H. Aghvami, “Cognitive Machine-to-Machine Com- 2008. His research interests lie in the field of wireless network-
munications for Internet-of-Things: A Protocol Stack Perspective,” ing, vehicular networks, wireless sensor networks, machine-to-
IEEE Internet of Things J., vol. 2, no. 2, 2015, pp. 103–12. machine communication, IoT, QoS, and security.

IEEE Wireless Communications • June 2017 25

You might also like