<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>International Conference on Emerging Technologies: AI, IoT, and CPS for Science &amp; Technology Applications, September</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>A Review of IoT Models</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Manjeet S.Pangtey</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vishal Gupta</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>G B Pant Government Engineering College, Computer Science and Engineering Department</institution>
          ,
          <addr-line>Okhla Phase 3, New Delhi</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>NSUT-East Campus (Formerly AIACT&amp;R), Computer Science and Engineering Department</institution>
          ,
          <addr-line>Geeta Colony, New Delhi</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <volume>0</volume>
      <fpage>6</fpage>
      <lpage>07</lpage>
      <abstract>
        <p>IoT is seen almost everywhere and the choices are numerous. At the same time if we want to think of an ecosystem the goal should be such that independent IoT models can be taken under one umbrella. Various models can communicate with each other, that should be the goal of an IoT model. Any new IoT model should be able to attach itself with an existing model so that the ultimate purpose of advancement of IoT, which is to connect everything, can be made possible. Communication protocols play an important role in the area of IoT. These communication protocols may vary with respect to the application area and domain. This survey discusses a variety of IoT Models and their approach for the implementation. The paper discusses the differences between the models and proposes the scope of scalability and interoperability in the various Iot models. Analysis of those models with the target of finding the factors stopping IoT models to communicate with each other is presented then there is a discussion presented for scope of scalability and interoperability in the existing models.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Internet of Things (IoT)</kwd>
        <kwd>Architecture</kwd>
        <kwd>Scalability</kwd>
        <kwd>Interoperability</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>IoT is getting more limelight because the main goal of using IoT is to resolve the existing issues of
connectivity, minimize the operating cost and sometimes fast action taken on the particular situation
such as medical, farming, transportation, industry, fitness, home automation, smart city etc. In doing
so, various implementations of IoT are laid out. Some are implemented and many are proposed. For
example nowadays the concept of smart city is acknowledged highly and IoT has a key role in
fulfilling the concept of smart city. There are various models of IoT that are acting at multiple
applications such as transport management, security and surveillance management, day-to-day facility
management, medical requirement management and so on. If these models are not able to
communicate with each other then there will be a huge dependency on manual intervention for taking
day-to-day decisions as well as critical decisions. To deal with such requirements, a model of
technologies termed as ecosystem is getting the attraction. An ecosystem is like an umbrella which
consists of various technical pillars provided to support the various technical requirements and since
all the pillars are under one umbrella they can communicate with each other. Communication between
these various models is smooth and requires very less manual intervention. It is evident that all the
models in an ecosystem must have a standardization to make the meaning of ecosystem successful.
This standardization enhances the interoperability between different models. This is one of the
examples where we can see the importance of intra-model communication is highly important,
similarly there can be a number of scenarios where we need this kind of support.</p>
      <p>To establish communication between two or more than two devices, there should be a
compatibility of technologies between them. In the current scenario when the technology is changing
dynamically due to multiple players in the market, interoperability becomes a significant challenge for
all. In practice where a variety of platforms, networks, programming languages, syntactic and
semantic varieties are present, it becomes challenging to come to one common standard. In this paper
we have analyzed various approaches to handle these challenges based on various criteria. Issues
related to interoperability are addressed by many researchers. This paper is an attempt to analyse the
available methodologies and techniques used for handling interoperability and identifying major
issues in having a generic model of IoT to resolve interoperability issues.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        Various studies and research work related to interoperability and IoT models and patterns are
evaluated under this study and their highlights are presented in this paper. With the increasing role of
IoT, huge attempts have been made and various models are presented to tackle interoperability issues.
In one of the major studies done by Jonggwan et al [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], two famous platforms- oneM2M and
FIWARE were introduced. These two platforms are popular and widely used in smart city projects.
The oneM2M and FIWARE provides functionalities and a platform for IoT devices and is an
ecosystem in themselves. There is no mechanism available to establish communication between them
and a separate mechanism is required to make the communication possible. So a well designed
architecture is developed which translates the conversation between these platforms in their respective
terminologies.
      </p>
      <p>
        A different architecture based on BlockChain is proposed by Hong-Ning Dai et al [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] also
termed as BCoT. It is suggested that using BlockChain technology, interoperability can be enhanced.
BlockChain data is distributed among IoT devices, cloud servers and edge servers [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3,4,5</xref>
        ]. The author
[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] has pointed out that the diversity among the technologies may be because of their nature of
handling MAC and Physical layers, variety of bands at which they work, the size of data supported
for transmission, various communication protocols at application layer, variety of error correction
mechanisms and variation in security handling.Some other methods of handling security is presented
in [33, 34] using semantics at sensor level and time-stamping for authentication. One of the recent
studies [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] points out that IoT models also require regular rigorous testing for continuous
improvement so automated testing tools are required. Basically using these testing tools, these models
can be tested against the interoperability level by validating the standards they follow. The paper
suggests conformance testing to find out the level of standardization followed in an application.
      </p>
      <p>
        In this study, few IoT models were analyzed to understand the generic pattern of IoT models. One
such model is given in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] in which the author has discussed a smart railway management system.
Manual management is definitely time consuming, resource consuming and costly. To solve these
complexities, an IoT model is proposed in which the railway structure is categorized into 3 parts (1.
Buildings, 2. Railway tracks and facility 3. Signaling and Communication technologies). A
conditional based maintenance system, also known as CBM [26, 27] is proposed which basically
activates and takes decisions on the basis of an event. Some other studies related to smart railways are
givenin [
        <xref ref-type="bibr" rid="ref12 ref13">12,13</xref>
        ].In [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], an IoT model to study air quality in the Indo gangetic plains due to crop
burning and other factors such as Diwali, etc is presented. Related IoT models with respect to air
quality are presented in [
        <xref ref-type="bibr" rid="ref14 ref15 ref16 ref17 ref18">14, 15, 16, 17, 18</xref>
        ]. In the field of electrical grid, IoT can play a crucial role
and this application is called smart grid [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Some other IoT models in the area of smart grid are
presented in [
        <xref ref-type="bibr" rid="ref19">19, 20, 21, 22</xref>
        ]. Iot models are also available in the field of tracking such as parking
status tracking or tracking of any movable object or person. One such example is presented in [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
Some other tracking models are presented in [23,24,25]. In the next section detailed discussion and
analysis is presented of the reviewed IoT models classified on various parameters laid out in this
study. These set of parameters are:
1. Variety of IoT Models: Four generic categories are selected- transportation, air quality,
electrical grid, tracking.
2. Approach to Implement IoT Models: The approach for implementing an IoT model for
various models are extracted and analyzed.
3. Factors stopping IoT models to communicate with each other: This parameter highlights
factors which are hindrance for interoperability with respect to individual models.
4. Scope of Scalability and Interoperability: Individual models for the scope of scalability and
interoperability are reviewed.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Analysis of existing IoT models</title>
      <p>In this section detailed discussion of IoT models based on the criteria as figured out in section 2 is
presented, i.e. below mentioned criteria is presented. These criteria’s are (a) Variety of IoT models,
(b) Approach to implement IoT models, (c) Factors stopping IoT models to communicate with each
other and (d). Scope of scalability and interoperability in the existing models</p>
    </sec>
    <sec id="sec-4">
      <title>3.1. Variety of IoT Models</title>
      <p>For our study, four categories of IoT application areas are selected such as transportation, air
quality, electrical grid, and tracking. Though in this work various authors are available in the selected
domains, the few latest and the selected ones are presented in Table 1.</p>
    </sec>
    <sec id="sec-5">
      <title>3.2.Approach to Implement IoT Models</title>
      <p>
        In this section, IoT models are observed for their architecture and design. Most of the traditional
methods of maintenance in rail transportations are routine maintenance which involves huge cost and
resources and does not provide any great value in case of any issues in between the routines. So
Condition-based maintenance also known as CBM based techniques are getting popular [26, 27].
General CBM based techniques again goes through a procedure such as Inspection, analysis,
prioritization, budgeting and execution. In this process most of the resources are exhausted up to
inspection and less remains for repair which seems wrong in some sense so some enhancement is
proposed in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. Enhancement towards more on repair work and reducing the manual intervention is
proposed in [
        <xref ref-type="bibr" rid="ref10 ref8 ref9">8, 9, 10</xref>
        ]. IoT devices are installed and data is captured in various forms and the decision
is taken after processing the data. As we can see in Table 2, models vary from each other mostly in
terms of technology such as LTE, LoRa, GSM and some are generic as they focus on data analytics
[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. In Table 2, basic architecture preferred in the models and key technology used is listed. Basic
architecture is similar but the choice of sensors varies depending on the application.
      </p>
      <p>
        Similarly, there are a number of IoT models available in the area of air quality [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] – [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Some of
the models are listed in Table 3 with the observation of their basic architecture and preferred
technology. Again basic architecture is followed and the variations among the models are at the
sensor level, network technology and database.
      </p>
      <p>Due to licensed bands and licensed free bands, the technologies vary as per the application, as
smart grids are one of the mission critical applications [20] and to incorporate QOS, licensed bands
are preferred. Aim of a smart grid is to distribute power equally. Basic architecture and key
technology used for smart grids are listed in Table 4. Differences are at the communication level
between sensors and gateway and between gateway and server and cloud application and database.</p>
      <p>Table 5, lists the Tacking based IoT models. Differences among models are application areas like
for drones we use ROS which is a Robot Operating System while non drone tracking models don’t
use ROS. Also variation can be found at the deployment of models in real time because depending on
the requirement it varies. Like in the case of real time object monitoring using drones, we need to set
up the drones manually. Cloud servers have multiple roles, like storage, interaction with the devices,
analytics of data etc.</p>
      <p>Cost efficient IoT Models are in trend and that's why too high variation in technology is seen.</p>
      <sec id="sec-5-1">
        <title>Architecture</title>
      </sec>
      <sec id="sec-5-2">
        <title>Technology</title>
        <sec id="sec-5-2-1">
          <title>Device Platform (Sensors) -&gt; LTE,</title>
        </sec>
        <sec id="sec-5-2-2">
          <title>Gateway -&gt;IoT Network -&gt; NB-IoT</title>
        </sec>
        <sec id="sec-5-2-3">
          <title>Platform Server</title>
        </sec>
        <sec id="sec-5-2-4">
          <title>LoRa,</title>
        </sec>
        <sec id="sec-5-2-5">
          <title>Free Sensors -&gt; Readers -&gt; GSM</title>
        </sec>
        <sec id="sec-5-2-6">
          <title>Communicat-ion system -&gt; control center (Data hub)</title>
          <p>Variation in cloud storage selection is observed among models. Use of Machine Learning for
variation of results is in study. Different scenarios such as mobile, remote, vast busy, wave, air, static,
mobility conditions are observed for variation in technology. Also due to power management, the
architecture may vary. Sensors also vary depending on their power consumption and other factors.
Further study can be also organized in terms of life of the sensors and scalability of architecture.
Controllers are also replaced with term gateway in terms of their functionality and location of uses.
Most of the models have the same objective and strive for more precision, better sensitivity etc. It is
observed that all the IoT models follow the layered IOT architecture, which is sensor layer,
networking layer and application layer.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>3.3. Factors stopping IoT models to communicate with each other</title>
      <p>In this study, in the area of railway maintenance, it is found that the architecture design has some
variations at the middle layer. Some models have data processing near to the sensor level and some
perform these activities at the cloud level. Overall, the architecture follows the standard IoT
architecture which is represented in figure 1. Depending on the model it is observed that choice of
sensor varies depending upon the model. In conditional based monitoring systems for trains various
types of sensor such as wireless sensors, constant powered sensors are basic differences. Due to these
basic differences it is obvious that there will be some changes in the architecture at the intermediate
levels. In the case of Air Quality based IoT models it is observed that most of the models are using
LoRaWAN which is understandable due to the properties of LoRaWAN. At the same time the choice
of cloud services also differs. Due to these choices the communication level and behavior between
sensors and gateway and between gateway and server varies. Another difference is the cloud
application.</p>
      <p>Major difference observed while observing smart grid based models is the licensed and free
band as a result technological preference changes. At the same time NB-IoT is found as the preferred
choice for smart grid applications. Other basic differences are choice of cloud services, protocols for
data delivery. Similarly for tracking based IoT Models, NB-IoT is observed as the preferred choice
and at the same time choice of operating system, communication protocols and sensors is largely
varied.</p>
    </sec>
    <sec id="sec-7">
      <title>3.4. Scope of scalability and interoperability in the existing models</title>
      <p>The basic architecture of any IoT model remains unchanged which is Sensor - Gateway
Database. Choice of sensor varies largely as per the requirement such as simple sensors, smart sensors
[28, 32]. The variations in communication model between Sensor - Gateway and Gateway - Cloud are
huge. Among the observed models NB-IoT and LoRaWAN are found preferred choices. Similarly for
communication protocols, MQTT and CoAP [29] are found popular choices rather than HTTP- Rest,
SOAP Web Services [30]. This behavior leads to standardization of IoT models and can be tested for
other scenarios so that these models can be scaled and become interoperable.</p>
    </sec>
    <sec id="sec-8">
      <title>4. Conclusion and future work</title>
      <p>Various IoT Models under four categories are observed in this study and their analysis on specific
criteria is presented. All the IoT models are studied from the point of view of their architectural model
and technological preferences. During this study the approach to develop these models is observed
and possible scope of scalability and interoperability is presented for the considered models. The
observations of different models are carried out among four categories of IoT application as transport,
air quality, electric grid and tracking. To analyze the models under these categories, two specific
criteria were focused which is the basic architecture of the model and technology used.</p>
      <p>Majority of IoT models follow basic IoT architecture which is Sensor - Gateway - Database.
It is observed that having common architecture does not provide scalability of the models and
interoperability among them. Scalability issue is mainly because of the application area since the IoT
application area is very huge and keeps changing. Even in the area of transportation, it is very difficult
to scale the existing application from railway to any other transportation field. In terms of
Interoperability observed devices can't be interoperable due to reasons such as different protocols
used for communication, variety of cloud storage and services available and due to security issues. It
leads us to standardization of IoT protocolsat various level of IoT model.</p>
      <p>In this study we have some preferred technologies which can make the standardization of IoT
models somehow possible. These technologies are LoRaWAN, NB-IoT [31], CoAP [29], MQTT. In
future we will try to build up a standardize IoT model that uses the preferred technologies as pointed
out in this paper.</p>
    </sec>
    <sec id="sec-9">
      <title>5. References</title>
      <p>[20] Y. Li, X. Cheng, Y. Cao, D. Wang and L. Yang, “Smart Choice for the Smart Grid: Narrowband
Internet of Things (NB-IoT),” in IEEE Internet of Things Journal, vol. 5, no. 3, pp. 1505-1515,
June 2018.
[21] A. K. Sultania, F. Mahfoudhi and J. Famaey, “Real-Time Demand Response Using NB-IoT,” in</p>
      <p>IEEE Internet of Things Journal, vol. 7, no. 12, pp. 11863-11872, Dec. 2020.
[22] M. R. Islam, H. Lu, M. R. Islam, M. J. Hossain and L. Li, “An IoT- Based Decision Support
Tool for Improving the Performance of Smart Grids Connected With Distributed Energy Sources
and Electric Vehicles,” in IEEE Transactions on Industry Applications, vol. 56, no. 4, pp.
45524562, July-Aug. 2020.
[23] A. Koubaa and B. Qureshi, “DroneTrack: Cloud-Based Real-Time Object Tracking Using</p>
      <p>Unmanned Aerial Vehicles Over the Internet,” in IEEE Access, vol. 6, pp. 13810-13824, 2018.
[24] N. Datta, A. Malik, M. Agarwal and A. Jhunjhunwala, “Real Time Tracking and Alert System
for Laptop through Implementation of GPS, GSM, Motion Sensor and Cloud Services for
Antitheft Purposes,” in 4th International Conference on Internet of Things: Smart Innovation and
Usages (IoT-SIU), 2019, pp. 1-6, 2019.
[25] S. Kavuri, D. Moltchanov, A. Ometov, S. Andreev and Y. Koucheryavy, “Performance Analysis
of Onshore NB-IoT for Container Tracking During Near-the-Shore Vessel Navigation,” in IEEE
Internet of Things Journal, vol. 7, no. 4, pp. 2928-2943, April 2020.
[26] LIU X, LI J R, AL-KHALIFA K N, et al. “Condition-based maintenance for continuously
monitored degrading systems with multiple failure modes,” in IIE Transactions, vol. 45, no. 4,
pp. 422 – 435, 2013.
[27] Chen Chuang, LU Ningyun, et al. “Condition-based maintenance optimization for continuously
monitored degrading systems under imperfect maintenance actions,” in Journal of Systems
Engineering and Electronics, vol. 31, no. 4, pp. 841 - 851, Aug. 2020.
[28] Eugene Y. Song, Gerald J. FitzPatrick, et al., “Smart Sensors and Standard-based Interoperability
in Smart Grids,” in IEEE Sensors Journal, vol. 17, no. 23, pp. 7723 - 7730 July 2017.
[29] Z. Shelby, K. Hartke, and C. Bormann, “The constrained application protocol (CoAP),” in</p>
      <p>Internet Eng. Task Force, Fremont, CA, USA, RFC 7252, Jun. 2014.
[30] C. Bormann and P. E. Hoffman, “Concise binary object representation (CBOR),” in Internet Eng.</p>
      <p>Task Force, Fremont, CA, USA, RFC 7049, Oct. 2013.
[31] RashmiSharan Sinha, Yiqiao Wei, Seung-Hoon Hwang, “A survey on LPWA technology: LoRa
and NB-IoT”, in ICT Express, Volume 3, no. 1, pp. 14-21, 2017.
[32] Sejdiu, Besmir,et al. "Integration of Semantics Into Sensor Data for the IoT: A Systematic
Literature Review." IJSWIS vol.16, no.4 2020: pp.1-25.
http://doi.org/10.4018/IJSWIS.2020100101
[33] Tewari, Aakanksha and Brij B. Gupta. "Secure Timestamp-Based Mutual Authentication
Protocol for IoT Devices Using RFID Tags." IJSWIS vol.16, no.3 2020: pp.20-34.
http://doi.org/10.4018/IJSWIS.2020070102
[34] Salhi, DhaiEddine,et al. "Using Clustering for Forensics Analysis on Internet of
Things." IJSSCI vol.13, no.1 2021: pp.56-71. http://doi.org/10.4018/IJSSCI.2021010104</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J.</given-names>
            <surname>An</surname>
          </string-name>
          et al.,
          <string-name>
            <surname>“Toward Global IoT-Enabled Smart Cities Interworking Using Adaptive Semantic Adapter</surname>
          </string-name>
          ,”
          <source>in IEEE Internet of Things Journal</source>
          , vol.
          <volume>6</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>5753</fpage>
          -
          <lpage>5765</lpage>
          ,
          <year>June 2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H. -N.</given-names>
            <surname>Dai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zheng</surname>
          </string-name>
          and
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , “
          <article-title>Blockchain for Internet of Things: A Survey,”</article-title>
          <source>in IEEE Internet of Things Journal</source>
          , vol.
          <volume>6</volume>
          , no.
          <issue>5</issue>
          , pp.
          <fpage>8076</fpage>
          -
          <lpage>8094</lpage>
          , Oct.
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>O.</given-names>
            <surname>Novo</surname>
          </string-name>
          , “
          <article-title>Blockchain Meets IoT: An Architecture for Scalable Access Management in IoT,”</article-title>
          <source>in IEEE Internet of Things Journal</source>
          , vol.
          <volume>5</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>1184</fpage>
          -
          <lpage>1195</lpage>
          ,
          <year>April 2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Ferrag</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Derdour</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mukherjee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Derhab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Maglaras</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Janicke</surname>
          </string-name>
          , “
          <article-title>Blockchain Technologies for the Internet of Things: Research Issues</article-title>
          and Challenges,”
          <source>in IEEE Internet of Things Journal</source>
          , vol.
          <volume>6</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>2188</fpage>
          -
          <lpage>2204</lpage>
          ,
          <year>April 2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D.</given-names>
            <surname>Miller</surname>
          </string-name>
          ,
          <article-title>"Blockchain and the Internet of Things in the Industrial Sector,"</article-title>
          <source>in IT Professional</source>
          , vol.
          <volume>20</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>15</fpage>
          -
          <lpage>18</lpage>
          , May./Jun.
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Q. M.</given-names>
            <surname>Qadir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. A.</given-names>
            <surname>Rashid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. K.</given-names>
            <surname>Al-Salihi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ismael</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Kist</surname>
          </string-name>
          and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , “
          <article-title>Low Power Wide Area Networks: A Survey of Enabling Technologies, Applications</article-title>
          and Interoperability Needs,” in IEEE Access, vol.
          <volume>6</volume>
          , pp.
          <fpage>77454</fpage>
          -
          <lpage>77473</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J.</given-names>
            <surname>Hwang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Aziz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Sung</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ahmad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. Le</given-names>
            <surname>Gall</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Song</surname>
          </string-name>
          , “
          <article-title>AUTOCON-IoT: Automated and Scalable Online Conformance Testing for IoT Applications</article-title>
          ,” in IEEE Access, vol.
          <volume>8</volume>
          , pp.
          <fpage>43111</fpage>
          -
          <lpage>43121</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>O.</given-names>
            <surname>Jo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kim</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Kim</surname>
          </string-name>
          , “
          <article-title>Internet of Things for Smart Railway: Feasibility and Applications,”</article-title>
          <source>in IEEE Internet of Things Journal</source>
          , vol.
          <volume>5</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>482</fpage>
          -
          <lpage>490</lpage>
          ,
          <year>April 2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Chauhan</surname>
          </string-name>
          and
          <string-name>
            <given-names>R. P.</given-names>
            <surname>Singh</surname>
          </string-name>
          , “
          <article-title>Poor air quality and dense haze/smog during 2016 in the indogangetic plains associated with the crop residue burning and diwali festival,”</article-title>
          <source>in IEEE International Geoscience and Remote Sensing Symposium (IGARSS)</source>
          , pp.
          <fpage>6048</fpage>
          -
          <lpage>6051</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Iglesias</surname>
            <given-names>Urkia</given-names>
          </string-name>
          , Markel &amp;Urbieta, Aitor&amp; Parra, Jorge &amp;CasadoMansilla, Diego, “
          <article-title>IEC 61850 meets CoAP: towards the integration of smart grids and IoT standards</article-title>
          ,”
          <source>in ACM: Proceedings of the Seventh International Conference on the Internet of Things, Article</source>
          <volume>3</volume>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Tseng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Chen</surname>
          </string-name>
          , “
          <article-title>NB-IoTtalk: A Service Platform for Fast Development of NB-IoT Applications,”</article-title>
          <source>in IEEE Internet of Things Journal</source>
          , vol.
          <volume>6</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>928</fpage>
          -
          <lpage>939</lpage>
          , Feb.
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>P.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Long</surname>
          </string-name>
          and
          <string-name>
            <given-names>Z.</given-names>
            <surname>Yang</surname>
          </string-name>
          , “
          <article-title>RF Energy Harvesting for Batteryless and Maintenance-Free Condition Monitoring of Railway Tracks,”</article-title>
          <source>in IEEE Internet of Things Journal</source>
          , vol.
          <volume>8</volume>
          , no.
          <issue>5</issue>
          , pp.
          <fpage>3512</fpage>
          -
          <lpage>3523</lpage>
          ,
          <year>March 2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>N.</given-names>
            <surname>AlNaimi</surname>
          </string-name>
          and U. Qidwai, “
          <article-title>IoT Based on-the-fly Visual Defect Detection in Railway Tracks</article-title>
          ,” inIEEE International Conference on Informatics,
          <source>IoT, and Enabling Technologies (ICIoT)</source>
          , pp.
          <fpage>627</fpage>
          -
          <lpage>631</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>R. K.</given-names>
            <surname>Jha</surname>
          </string-name>
          , “
          <article-title>Air Quality Sensing and Reporting System Using IoT,”</article-title>
          <source>inSecond International Conference on Inventive Research in Computing Applications (ICIRCA)</source>
          , pp.
          <fpage>790</fpage>
          -
          <lpage>793</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>S.</given-names>
            <surname>McGrath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Flanagan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zeng</surname>
          </string-name>
          and
          <string-name>
            <surname>C. O'Leary</surname>
          </string-name>
          , “
          <source>IoT Personal Air Quality Monitor,” in 31st Irish Signals and Systems Conference (ISSC)</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kumari</surname>
          </string-name>
          and
          <string-name>
            <given-names>H.</given-names>
            <surname>Gupta</surname>
          </string-name>
          , “
          <article-title>Design and Analysis of IoT based Air Quality Monitoring System</article-title>
          ,” in International Conference on Power Electronics &amp;
          <article-title>IoT Applications in Renewable Energy and its Control (PARC</article-title>
          ), pp.
          <fpage>242</fpage>
          -
          <lpage>245</lpage>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Glass</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Parr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Potgieter</surname>
          </string-name>
          and
          <string-name>
            <given-names>F.</given-names>
            <surname>Alam</surname>
          </string-name>
          , “
          <article-title>Low Cost Sensor With IoTLoRaWAN Connectivity and Machine Learning-Based Calibration for Air Pollution Monitoring,”</article-title>
          <source>in IEEE Transactions on Instrumentation and Measurement</source>
          , vol.
          <volume>70</volume>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>11</lpage>
          , Art no.
          <issue>5500511</issue>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Dhingra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. B.</given-names>
            <surname>Madda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. H.</given-names>
            <surname>Gandomi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Patan</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Daneshmand</surname>
          </string-name>
          , “
          <article-title>Internet of Things Mobile-Air Pollution Monitoring System (IoT-Mobair),” in IEEE Internet of Things Journal</article-title>
          , vol.
          <volume>6</volume>
          , no.
          <issue>3</issue>
          , pp.
          <fpage>5577</fpage>
          -
          <lpage>5584</lpage>
          ,
          <year>June 2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>T.</given-names>
            <surname>Zhuang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ren</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Dong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Huang</surname>
          </string-name>
          and
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , “
          <article-title>Insulation Condition Monitoring in Distribution Power Grid via IoT-Based Sensing Network,”</article-title>
          <source>in IEEE Transactions on Power Delivery</source>
          , vol.
          <volume>34</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>1706</fpage>
          -
          <lpage>1714</lpage>
          , Aug.
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>