<!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>Name of the Setting BO SO DC
ZigBee</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Comparative Study of Performance for 804.15.4 ZigBee and 6LoWPAN Protocols</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>O.A. Gracia Osorio</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Brayan S. Reyes Dazai</string-name>
          <email>bsreyesd@correo.udistrital.edu.co</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Octavio J. Salcedo</string-name>
          <email>osalcedo@udistrital.edu.co</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universidad Distrital Francisco Jose de Caldas</institution>
          ,
          <addr-line>Bogota D.C.</addr-line>
          ,
          <country country="CO">Colombia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universidad Nacional de Colombia</institution>
          ,
          <addr-line>Bogota D.C.</addr-line>
          ,
          <country country="CO">Colombia</country>
        </aff>
      </contrib-group>
      <volume>1</volume>
      <issue>3</issue>
      <fpage>59</fpage>
      <lpage>71</lpage>
      <abstract>
        <p>This paper addresses the low power mechanisms provided by the ZigBee and the 6LoWPAN Protocol, providing comparative assessments based on the results obtained by di erent researchers and available in specialized literature, running through experimental measurements on digital test banks. For a performance comparison, the parameters of each protocol have been adjusted so that it is able to function properly in low power mode and make the measurement scenarios equivalent in terms of tra c and energy e ciency. The comparison focuses on the impact of the mechanisms of low power in the performance of the network. Experimental evaluations mentioned, show strengths and weaknesses of both protocols when working in a low power mode.</p>
      </abstract>
      <kwd-group>
        <kwd>ZigBee</kwd>
        <kwd>6LoWPAN</kwd>
        <kwd>network protocols</kwd>
        <kwd>e ciency</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The gravitational nucleus formed by the concepts of Web 2.0 and the Internet of
things (IoT) is moving towards Web applications and concepts of services looking
for greater integration and greater accessibility, in the light of new paradigms of
"at any time" and "at anywhere". The future of the Internet is based on these
"bricks" willing to form a dynamic entity, producing new means of interaction
with the services, other users and the environment [
        <xref ref-type="bibr" rid="ref3 ref5">3, 5</xref>
        ]. Networks of wireless
sensors (WSN) have been recognized as a very important part of the concept of
interconnected network, which aims to monitor the environment or any situation
that you want to control, allowing an interaction with a remote control device in
the same eld. Data sampling can be carried out over a large area through the
distribution of sensors. For years, wireless technology has been the new means
of communication of this type of network. However, to meet the current and
the future standards and to ensure the accessibility of all nodes in a network
of sensors, the use of the IP and in particular IPv6 seems inevitable. From the
fact that a node must be economic, the calculation of the power and energy
storage capacity is limited. In order to overcome the fact that the classical IP
are the limiting factor, two new protocols have been developed, they are called
6LoWPAN (about IPv6), Low - Power Wireless Personal Area Networks, and
Zigbee [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        The present study aims to compare the performance of the modes of low
consume operation of IEEE 802.15.4 / ZigBee and 6LoWPAN, for a wireless
network of industrial sensors - WSN. Therefore the rst part describes the two
protocols with an approach to low power mechanisms that are implemented and
their capabilities. As it follows we cited the results of actual comparisons of both
protocols in a digital test bank, focusing on the impact of the mechanisms of
low power on the performance of the network. Since these mechanisms of
lowwork power put some nodes at rest in order to decrease their cycle, the protocol
comparison is made by making them work on the same platform HWSW,
under the same workload and using the same cycle. To accomplish this, we need
a preliminary adjustment of the operating parameters of the two protocols. Such
tuning is not simple, just as the mode of low power consumption implemented
by the two protocols, and therefore, the relevant parameters are signi cantly
di erent [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        WSN Internet interconnection has been widely investigated in recent years. At
the beginning of the WSN era, the researchers focused on the development of
dedicated systems, then very specialized, but non-standardized protocols were
designed. Although these systems were generally e cient in speci c application
scenarios, they lacked exibility: the development of new applications required
much time and it was a very cumbersome job. As a remedy to this, the standard
6LoWPAN is proposed as a viable method to carry IPv6 WSNs [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. This has
obvious advantages, such as the fast connectivity and compatibility with existing
architectures, plug - and - play, rapid development of applications as well as the
possibility of integration with existing web services developed for the IF standard
for networks [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Several studies of performance of the IEEE 802.15.4 / ZigBee
exist in the literature, carried out by experimental measurements, simulations
and analytical models. A detailed analytical assessment of the performance of
IEEE 802.15.4 network is provided in [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], they consider both saturated as
unsaturated tra c scenarios. Both models, the analytical and the simulation for
the analysis, are used in [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], to evaluate the performance of the low-power IEEE
802.15.4 Protocol ZigBee. All of these works, however, only provide some
parameters, without any comparison with other protocols. This document aims to
compare the performance of the low consumption operating modes of the ZigBee
and 6LoWPAN protocols.
      </p>
      <p>
        The 6LoWPAN Protocol is attracting the attention of the market and the
researchers, thanks to the new possibilities with the integration of WSN and
Internet technologies. In [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], it discusses the main decisions in the design of
6LoWPAN, together with the issues and challenges that must be addressed to
achieve further development. In [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], it proposes a method for 6LoWPAN inside
IPv4 networks, so that IPv4 can also take advantage of the WSN integration.
opment. In (Yum, 2007), it proposes a method for 6LoWPAN inside IPv4 networks,
so that IPv4 can also take advantage of the WSN integration. An adaptation of a stage
6LoWPAN routing algorithm is CpormespeanrtaetidveinStu(BdyococfhPienrofo,rm20an1c1e)foarn..d. its e6x1perimental
validation in a real test bank, in order to allow simple transmissions in real time. A
cAomnpadaaripstoantioonf tohfeacsatapgaebi6lLitoieWs PpAroNvirdoeudtinbgyaslogmoreithpmroitsocporelssewntheidchina[r2e] acnodmiptseting in the
heoxmpeeriamuetontmalavtiaolindateticohnnionlaogreieasl tiesstobffaenrke,dininor(dKerotvoaatsllcohw, s2i0m1p0le).trHaonswmeivsseiro,nist is a
theoreinticreaallatpimpreo.aAchcoamnpdanriosotnquoafnthtietactaivpea,biwlititihesouprtoaviqduedanbtyitastoimvee apsrsoetosscmolsenwthoicfhthe
perforare competing in the home automation technologies is o ered in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. However, it
mance of protocols.
is a theoretical approach and not quantitative, without a quantitative assessment
of the performance of protocols.
TThhee IIEEEEEE 880022.1.155.4.4stsatnadnadradrd[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ](dIEe EnEe,s p2h0y0s6ic)adlelafyineressapnhdytshiecawlirlealyeessrsMaenddiumthe wireless
MAecdceiussmCAonctcreosls(MCAonCtrloayle(rM)oAf Clo wlaypeorw)eorfcolonwsu mpopwtioenr cinonwsiuremlepsstipoenrsinonwaliraerleeass personal
a(rWeaP(AWNP)AneNtw)onrekt.wIotriks.aItpriostoacpolrofotorcloolwfroarteloawndraptoewaenrdofpcoowmemr uonficcaotimonms,unications,
etesosppceoeclciiaaalllllloyywsssuuviitataarbbylilenegfoftorhrsemsnmaoladlleelsmewbmoebrdkeddecddycedldeesvdifcereovsmi,cse1us0c,0hsuuapcshsteoansasomsresinnnsiomodrusemsn.oTofdheaespP.prrTooh--e Protocol
axlliomwatselvya0ry.1in[1g4]t.hTehneoIdEeEsEw8o0r2k.1c5y.4clMesACfroPmrot1o0c0oluhpastotwao ompienriamtiunmgsyosfteampps:roximately
0o.1ne(Twoitshcoauntoth&amp;e mLoanBageelmloe,n2t0f1ra2m).ewTohrek,I EinEwEh8ic0h2t.1he5.c4haMnnAeClaPccreostsoncoodlehsausstewo
operatinagclsaysssitceamlms:eochnaeniws mith(ouuntsltohtteedm)aCnSaMgeAmCeAnt( MfraumltiepwleoArkc,ceisns wwihtihchlisttheneincghatonnel access
ncoadreriseruasnedaccolalissioicnaalvmoiedcahnacen)isamnd(aunmsloodtetewdi)thCeSnMabAleCdAAd(MmiunlitsitpraletioAncfcreasmsew,ith
listeninwghitcohcuasrerisera asnlodttceodlliCsiSoMnAaCvoAidmanecchea)nainsmd awmhiochdesuwpipthoretnsatbhleedduAtdymciyncilsetrtaotion frame,
wsahvicehenuesregsy. aThslisotPterdotoCcSolMisAbCaAsedmoencahasnuipsemrplwoth, iscthruscutuprpeowrthsicthheis dbuotuyndceydcle to save
ebnyergguyi.dTesh,iwshPircohtoacreolsuisbmbaitsteedd obny aa scuopoerrdpinloatt,orstrinucoturdreerwtohicsyhnicshrboonuiznedethdeby guides,
wahssiocchiated
      </p>
      <p>are snuobdmesit[7te].d by a coordinator in order to synchronize the associated nodes
(IEEE, 2006).
The superplots which are shown in Figure 1 are divided into two parts: the active part
and Tthheeisnuapcetirvpeloptsarwt.hTichheaarectsihvoewpnarint iFsidgiuvried1edarientdoiv1i6decdoinnnteocttworospoafrttsh:ethsaeme length,
aancdtivbeyptahret lainmditthoefinthaecstievenopadrets.,Tthe acchtaivnenpealrctains dbievidaecdceinssteod16tocotnrannescmtoirts ionfformation.
Tthhiessiasmdeivleidnegdthi,nantudrnbyintthoe tlwimoitsuofbpthaerstes:ntohdeeCs,otnhteacinhamnennetl AcacncbesesaPcceersisoedd (tCo AP, for its
atcrraonnsymmit iinnfoErmngaltiisohn).,Tinhiswishidcivhidthede imnteudrina ianctocetswso issubrepgaurtlsa:ttehde bCyontthaeinCmSeMntACA, and
thAeccPersosoPfeprieordio(dCAofPc,ofonrtaiitnsmacernotny(PmPCin, Efonrgliitssh)a,cirnonwyhmichinthEenmgleidshia),aicncewsshiisch you can
regulated by the CSMACA, and the Proof period of containment (PPC, for its
access the channel without dispute. In the inactive part, on the other hand, there is no
acronym in English), in which you can access the channel without dispute. In
the inactive part, on the other hand, there is no communication and therefore
the nodes can turn their radios out and enter (Suspension) energy saving mode.
The timing of the superplot is governed by two parameters:
{ The order between the Bacons (BO) or guidelines, which de ne the interval
between two guides, which consequently de ne the duration of the superplot.</p>
      <p>This interval is called interval between guides (BI) and is de ned as BI= 2BO
{ The order of the superplots (SO), which de nes the active period of the same
duration. In accordance with the IEEE 802.15.4 standard, must be de ned
in the following order: 0 SO BO 14.</p>
      <p>As the nodes sleep in the period of inactivity of the superplot, the duty cycle
(DC) of this only depends on the structure of the superplot, and it can be
speci ed as:</p>
      <p>DC = SBDI = 2(IO) (1)
Where IO = SO BO is called the order of inactivity.</p>
      <p>
        When using IEEE 802.15.4 devices in their low-power protocols with the
Guide element enabled, two data of di erent transfer protocols are used to
achieve communication between a coordinator and its devices. In the case that
a packet must be sent from a device to which the one that acts as Coordinator,
it is used a direct-drive mechanism. In this Protocol, the device waits for the
plot Guide, sent by the Coordinator, to synchronize with the superplot. Then,
it sends data from one of the slots of the superplot. To run the reception of
the package, the Coordinator sends an acknowledgement of receipt to complete
the transmission. This last point, however, is optional. Two di erent forwarding
protocols are de ned by the ZigBee speci cation: a protocol for routing based
on the Ad hoc on - demand distance of the Vector (AODV, for its acronym in
English), and a routing protocol tree which forwards the packets to the following
hierarchy of coordinators. Topologies of star and group of trees can take
advantage of the feature of low power consumption. However, the star topology can
only be used for small networks, while tree cluster topology is suitable for larger
sensor networks. For this reason, this document focuses on the topologies of the
trees with tree routing cluster [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. The ZigBee Networks used on its enabled
guide mode, allow deterministic cycles of service nodes, since they depend on
parameters of the superplot, according to equation (1). These parameters can
be set at design time in order to comply with the requirements of the network
in terms of energy consumption. However, the waiting time for the next active
superplot and the increase of the complexity and the overhead expenses of
indirect communication can a ect the performance of sensitive data transmissions
at the same time, especially in the case of multi-hop networks cluster of trees.
3.2
      </p>
      <sec id="sec-2-1">
        <title>6LoWPAN</title>
        <p>
          The 6LoWPAN [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] protocol speci cation allows IPv6 communications over
lowpower wireless devices. In particular, the RFC 6LoWPAN standard de nes the
network layer of WPAN based on IP, using the IEEE 802.15.4 standard in layers
of physical access. The main reason for developing 6LoWPAN was that common
IPv6 standard is too bulky for small embedded devices, such as sensors nodes.
The standard IP protocol could not t for WSN for several reasons. For example,
the standard IPv6 header is 40 bytes, which is comparable to (or even larger),
the data from the sensor that is transmitted through a WSN. An additional
overload of 20 bytes is introduced by the TCP Protocol respectively.
        </p>
        <p>Taking into account that the maximum size of plot in the MAC layer is 102
bytes, or even smaller when the link layer security is enabled, just a few bytes
would be available for data transmissions. On the other hand, IPv6 minimum
maximum transfer unit is 1280 bytes (RFC 2460), which is much larger than
the maximum for the IEEE 802.15.4. Therefore, it needs a little fragmentation.
Another of the problems raised by the support of IP over IEEE 802.15.4 MAC
and physical are the scheme of addressing and the routing mechanism. In fact, IP
and IEEE 802.15.4 have di erent protocols for address and routing that cannot
handle nodes in sleep mode. Therefore, 6LoWPAN introduces an adaptation
layer between the MAC and the network layer, which compresses the header to
a few bytes, keeping the main features of IPv6. The guarantee of adaptation of
6LoWPAN layer, introduces support mechanisms to the fragmentation and to
the reassembly, when compressing the headers, and carries out the assignment
of addresses between IPv6 and IEEE 802.15.4. The details of these mechanisms,
however, are outside the scope of this work.</p>
        <p>The 6LoWPAN speci cation does not provide any speci c mechanism to
achieve low-power communication, but it depends on the bottom layer approaches.</p>
        <p>The simplest solution to achieve energy e ciency in 6LoWPAN networks could
be the exploitation of the low-power capabilities of the IEEE 802.15.4 protocol
with enabled Guide. However, while the MAC layer could theoretically work
both in enabled mode as in not enabled, all 6LoWPAN current implementations
only support the Protocol not enabled. The main reason for not applying the
communication without a guide in 6LoWPAN is that IP protocols assume that
the link is always active. This is for the sake of simplicity, so that IP protocols
do not need to program transmissions of datagrams. Therefore, 6LoWPAN uses
techniques that give the illusion that the upper layers in the receiver are always
active, although actually it only happens part of the time. Most of 6LoWPAN
implementations use low powers of listening to power (LPL), a technique that
allows the nodes to access channel asynchronously in a fully distributed network.</p>
        <p>The Operation behind LPL is as follows. A node periodically wakes, lights
and so do the activity controls. If no activity is detected, the node turns o
the receiver and returns to its state of rest, or otherwise, the rooms stay turned
on until the packet is received or, in the case of a false positive, until a timer
expires. A graphical representation of the LPL operations is shown in Figure 2.
4</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Performance Evaluation</title>
      <p>Benchmarking is done in two di erent test scenarios, in which the nodes have
the same con guration, but the sending node transmission period (and therefore
workload) is di erent. The rst scenario emulates an application of detection
of low power where the monitored phenomenon has slow dynamics, and where
the sensor node sends packets of data with a period of 20s. The second scenario
emulates a WSN application with a faster dynamics, where the shipping period is
400ms. It should be noted that the di erence in shipping period also changes for
the 6LoWPAN`s working cycles. The topology of the network, as in the scenarios
is the same as shown in Figure 3. All nodes in the IEEE 802.15.4 ZigBee network
share the same superplot settings and, therefore, the same working cycle. Four
di erent settings of superplot have been used for the net IEEE 802.15.4 ZigBee,
with di erent working cycles and, therefore, di erent energy saving capabilities.
The rst setting uses a BO of 3, which is a smaller guide, which o ers su cient
security of transmission, with this BO we use an OS, which in turn is the smallest
SO that provides su cient reliability of transmission. We get a cycle of 0.25. To
further reduce the duty cycle, the superplot is set using a Guide order of 5. In
this way, we have been able to work down to 0.06 cycles. The details of these
con gurations are shown in Table 1.</p>
      <p>The 6LoWPAN settings (BI and SI) have been selected to provide the emitter
node with the same working cycle as the IEEE 802.15.4 / ZigBee network. It
also depends on the shipping period, so we use di erent con gurations in the
two scenarios.
4.1</p>
      <p>Scenario 1 - Tsend = 20s</p>
      <sec id="sec-3-1">
        <title>By solving the following equation:</title>
        <p>DC =</p>
        <p>AI
SI + AI
+</p>
      </sec>
      <sec id="sec-3-2">
        <title>SI + Tpkt + Dtx</title>
        <p>
          Tsend
(1)
With SI (interval of inactivity) as unknown and the value speci ed for the other
parameters, according to [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ], achieves a SI of 162 and 492ms allows a cycle of
work of 0.12 and 0.25, respectively, with a period of shipment of 20s and the
AI (activity interval) of 51.2ms standard. However, with the use of these LPL
parameters is not possible to achieve a work of 0.06 cycle such as the stage 2
with ZigBee. For this reason, after tried to reduce the AI parameter to half the
value of the MAX LPL, the CCA executes permanent control. In this way, by
designing an AI of 25.6ms, we are able to achieve a duty cycle of 0.06, through
the use of a SI of 606ms. The settings that were used in the LPL for this scenario
are summarized in Table 2.
        </p>
        <p>The experiment consisted of sending 1300 packages and record the times of
transmission and reception of each packet. The log les are then used to calculate
three performance metrics:</p>
        <p>The delay from end to end, calculated as the di erence between the date
and time of an event of reception and the date and time of the event of
corresponding transmission.</p>
        <p>The time of update is the time interval between two consecutive events for
the reception of packages.</p>
        <p>The relationship of delivery, which is the percentage of received packets over
the total number of sent packets successfully.</p>
        <sec id="sec-3-2-1">
          <title>End-to-end Delay</title>
          <p>The cumulative distribution function (CDF) of the experiments in delays from
end to end for all measurement activities are represented in Figure 3, while the
average delay and standard deviation are shown in Table 4. Here it is possible
to see that the delay from end to end of the 802.15.4 / ZigBee IEEE network is
strongly in uenced by the beacon interval. In fact, the ZigBee con guration - 1
with a Guide order of 3 has less delay than in the ZigBee - 4 con guration that
has the same working cycle but with a Guide order of 5. The delay from end
to end of the 6LoWPAN con gurations are also very in uenced by the cycle of
work regarding the network con gurations with 0.25 and 0.12 duty cycle, we can
see that 6LoWPAN has a smaller average delay, but with a considerably larger
standard deviation than IEEE 802.15.4 ZigBee.</p>
          <p>In Figure 3 you can see that, taking into account the ZigBee - 1 and
6LoWPAN - 3 scenarios with a duty cycle of 0.25, although the average delay is smaller,
in this last protocol is larger, the ZigBee delay - 1 is approximately of 200 MS,
which is much smaller than the 6LoWPAN - 3. However, when considering the
scenarios that have a cycle of 0,12 (ZigBee - 3 y 6LoWPAN-2), the 6LoWPAN
Protocol provides a smaller delay than IEEE 802.15.4 / ZigBee most of the time.
Finally, from Table 4, it is possible to observe that the decrease in the length
of the AI in the 6LoWPAN - 1 con guration, has a serious negative impact on
the performance of the network, since both, the delay and the increase in the
standard deviation of some of them will mean an order of magnitude. As a
result, the ZigBee - 2 con gurations with the same cycle of 0.06 clearly exceeds
6LoWPAN - 1.</p>
        </sec>
        <sec id="sec-3-2-2">
          <title>Time Update and Distribution Relationship.</title>
          <p>In terms of the CDF of the times of update, in Figure 4, we see that IEEE
802.15.4 / ZigBee achieves smaller time intervals between consecutive packets
receptions. Due to the fact that TelosB nodes have a slightly shorter symbol
time than the expected by the standard, the actual shipping period is shorter
than 20s, and in particular is about 19, 07s. Therefore, the smaller update times
of the IEEE 802.15.4 / ZigBee con guration are closer to the 6LoWPAN. Once
again, the 6LoWPAN - 1 con guration shows much better performance than the
other con gurations. Finally, we see in the ZigBee { 1 con guration, that there
are some sporadic cases where the update time is twice the theoretical value.
A closer look at Figure 4 reveals that this also occurs for the other con guration
of IEEE 802.15.4 / ZigBee, but with a lesser probability.</p>
          <p>This result is due to packet loss, if a packet is lost, the update time is recorded
in the next reception of packets, and therefore doubled the time of update.
Regarding the relationship of distribution, in Figure 5, we see that the 802.15.4
/ ZigBee IEEE network experiences some loss of packets, which increases when
the order guide decreases. One possible explanation for this behavior is that this
packet loss is due to some problems of synchronization due to the variability of
real beacon intervals. In the gure we see also that 6LoWPAN with the default
value of IA (51.2ms) has the best performance in terms of packets received (but
the ZigBee with BO = 5 con guration is just marginally less). On the Opposite,
the 6LoWPAN -1 with the smaller AI settings has better performance in all
aspects.
The smaller shipping period of this scenario makes the 6LoWPAN- 1 con
gurations and 6LoWPAN - 2 to be unusable, because their sleep intervals are
comparable to the shipment times, and this would lead to congestion in the
network. Con guration 6LoWPAN - 3 is still usable, but the comparison with
the other networks would be unfair, since the cycle of this con guration is 0.7
considering the 400ms of shipping in each period. It is possible to see that 0.25
or smaller working cycles are not reachable at all with this period of shipping
and with the IA by default. On the other hand, it was seen that the decrease
in the duration of active intervals causes a degradation of performance, for this
reason, it was decided to compare the performance of the same con guration of
802.15.4 / ZigBee IEEE stage 1 against the 6LoWPAN settings that provides
the smallest work cycle for the shipping, it is possible to see that the optimum
is a SI of 92ms which provides a 0.64 duty cycle with the default value of AI
51.2ms. We refer to this network con guration such as 6LoWPAN - 4. The same
performance data observed for stage - 1 were also calculated for the stage - 2.</p>
          <p>In the CDF of end-to-end delay in packets, we see basically the same trends
that were observed for the stage - 1 the delays of the IEEE 802.15.4 / ZigBee
are almost identical to those shown in Figure 3.
5</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Discussion of Results</title>
      <p>Several authors have examined the performance of 6LoWPAN and ZigBee
protocols independently. A project os IETF 15 assesses the ZigBee Protocol whereas
several routing scenarios of real-life. Malisa Vucinic, Bernard Tourancheau and
Andrzej Duda, made a comparison of the performance of the RPL and LOADng
protocols proposed by the IETF for low-power and high-complexity based
networks on the IPv6/6LoWPAN.</p>
      <p>ZigBee is a network layer built on the IEEE MAC 802.15.4 standard, designed
to provide a protocol based on the standards for the interoperability of the
sensors networks. 6LoWPAN, the new buzz word, seems to be competing heavily
with ZigBee.</p>
      <p>In essence, 6LoWPAN products have entered the market as the ZigBee direct
competition, since they can use the mentioned standard (802.15.4), and even
better, they can work with other PHY and allows seamless integration with other
IP-based systems. 6LoWPAN is an acronym of IPv6 via Low-Power Wireless
Personal Area Networks; the name originated in the Working Group in the IETF.</p>
      <p>{ 6LoWPAN vs. ZigBee: Wireless Protocol Interoperability
ZigBee de nes communication between 802.15.4 nodes (Layer2 in the IP World),
and then de nes new upper layers for all the way to the application. This means
that ZigBee devices can interoperate with other ZigBee devices, assuming that
they use the same pro le (similar to Bluetooth). Besides the 6LoWPAN Protocol
provides interoperability with other wireless 802.15.4 devices as well as devices in
any other IP network link (for example, Ethernet or Wi-Fi), with a simple bridge
device. To build a bridge between non-ZigBee and ZigBee networks requires
a more complex gateway at the application layer.</p>
      <p>The key requirement for IPv6 on 802.15.4 is that the Maximum Transmission
Unit (MTU), must be at least 1280 bytes packages (by RFC 2460). Since the
IEEE 802.15.4 standard packet size is 127 bytes, an adaptation layer must be
implemented to allow the transmission of IPv6 datagrams.</p>
      <p>{ 6LoWPAN vs. ZigBee: Size of Stack / Overload of Packages
When comparing ZigBee and 6LoWPAN over 802.15.4, the professional should be
familiar with the package format and general costs, since this is directly related
to the ease of scaling the network and the available space for payload data.
Although there are alternative ways, typical con gurations are shown below.</p>
      <p>The IP routing over 6LoWPAN links, does not necessarily require additional
header information in the 6LoWPAN. Layer. This reduces the overload of packets
and allows more room for the payload data. Moreover, the size of the typical
code of a pile with all the functions is 90 KB for ZigBee and only 30 KB for
6LoWPAN.</p>
      <p>Fctrl: Frame control bit elds; Dep: Destination endpoint; Clst: Cluster
identi er; Prof: Pro le identi er; Sep: Source endpoint and APS: APT counter (for
the prevention of duplicate sequence).</p>
      <p>{ 6LoWPAN vs. ZigBee: Availability and Cost
The major players in the industry of semiconductors, such as Texas Instruments,
Freescale and Atmel, promote, and provide 802.15.4 tabs that can be used, either
for ZigBee or 6LoWPAN. These same companies even o er free ZigBee stacks.
The Support for 6LoWPAN stacks seems to be behind ZigBee. There is at least
one available open source stack, and some companies such as Archrock and
Sensinode licensed their own 6LoWPAN stacks. In summary, 6LoWPAN is quite
attractive, since it is based on IP - the standard work of Internet Protocol.
However, ZigBee seems to be more popular and has been adopted by the main
actors in multiple industries.</p>
    </sec>
    <sec id="sec-5">
      <title>Conclusions</title>
      <p>This work was directed to an evaluation of the comparative performance of the
IEEE 802.15.4 / ZigBee and 6LoWPAN protocols for industrial WSNs. The
document o ers several contributions. First, a theoretical analysis of the low-power
characteristics of the two protocols, which are used as the basis of a
methodology to tune the con guration parameters of low-power of the two protocols (it
means., the BO and SO for 802.15.4 / ZigBee, and the AI and SI for 6LoWPAN)
in order to achieve a working cycle in a realistic test bank built with COTS
Hardware and open source software. And seconds, the experimental comparative
evaluation in a digital test bank, that allow to highlight the strengths and the
weaknesses of both protocols when working in the mode of low consumption.
From these assessments arise tips for the designer of the network, allowing him
to select the technology that best suits the purpose of performance, to properly
achieve a given duty cycle, or a maximum delay.</p>
      <p>The 802.15.4 IEEE protocol allows a network designer to carry out energy
planning by adjusting the cycle nodes work, but the implementation has to be
carefully done because of the possible problems superimposed on the superplot.
On the other hand, 6LoWPAN does not require any synchronization between
nodes, but their cycle should depend on the general e ectiveness of the load, and
this makes it more di cult to plan the working cycle and therefore the power
consumption. The results of experimental evaluations show that the 802.15.4
/ ZigBee IEEE network is able to support smaller working cycles and provide
minor nal delays with updating times that are a little closer to the theoretical
value than the 6LoWPAN. On the other hand, the 6LoWPAN network shows
that average delays are minor from end to end and thus, provides greater
reliability; this is a lower percentage of packet loss.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. Al.,
          <string-name>
            <surname>P. S.</surname>
          </string-name>
          :
          <source>Performance Analysis of Slotted Carrier Sense IEEE 802.15</source>
          .
          <article-title>4 Medium Access Layer</article-title>
          .
          <source>IEEE Transactions on Wireless Communications</source>
          , vol.
          <volume>7</volume>
          (
          <issue>9</issue>
          ), pp.
          <volume>3359</volume>
          {
          <issue>3371</issue>
          (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bocchino</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , et al.:
          <article-title>SPEED routing protocol in 6LoWPAN networks</article-title>
          .
          <source>IEEE Conf. on Emerging Technologies &amp; Factury Automation</source>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Castellani</surname>
            ,
            <given-names>A.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Buit</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Casari</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , et al.:
          <article-title>Architecture and Protocols for the Internet of Things: A Case Study</article-title>
          .
          <source>IEEE</source>
          , vol.
          <volume>3</volume>
          (
          <issue>10</issue>
          ), pp.
          <volume>678</volume>
          {
          <issue>684</issue>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Dunkels</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vasseur</surname>
            ,
            <given-names>J.P.</given-names>
          </string-name>
          :
          <article-title>IP for Smart Objects</article-title>
          . Recuperado el 02 de 11 de
          <year>2014</year>
          , http://www.ipso-alliance.org/white-papers (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. GmbH, 2.-
          <fpage>2</fpage>
          . E.:
          <string-name>
            <surname>Future Internet Assembly. European Future Internet Portal</surname>
          </string-name>
          (
          <year>2008</year>
          ) http://www.future-internet.eu
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Huang</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pang</surname>
          </string-name>
          , A.Y.:
          <article-title>A comprehensive analysis of low-power operation for beacon-</article-title>
          enabled
          <source>IEEE 802.15</source>
          .
          <article-title>4 wireless networks</article-title>
          .
          <source>IEEE Transactions Wireless Communications</source>
          , vol.
          <volume>8</volume>
          (
          <issue>11</issue>
          ), pp.
          <volume>5601</volume>
          {
          <issue>5611</issue>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. IEEE: IEEE Estandar para Tecnolog as de la Informacion, Telecomunicaciones e Intercambio de Informacion Entre Sistemas, para redes Locales y Metropolitanas,
          <source>Parte</source>
          <volume>15</volume>
          ,4:
          <string-name>
            <given-names>Wireless</given-names>
            <surname>Medium Access</surname>
          </string-name>
          <article-title>Control (MAC) y Physical Layer (PHY)</article-title>
          .
          <source>IEEE Standards</source>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Iyer</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Agrawal</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cardozo</surname>
          </string-name>
          , R.:
          <article-title>Performance comparison of Routing Protocols over Smart Utility Networks: A Simulation Study</article-title>
          .
          <source>5th IEEE International Workshop on Management of Emerging Networks and Services</source>
          , Atlanta, Georgia (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Kovatsch</surname>
            ,
            <given-names>M. W.</given-names>
          </string-name>
          :
          <article-title>Embedding internet technology for home automation</article-title>
          .
          <source>IEEE Conference on Emerging Technology and Factory Automation</source>
          ,
          <string-name>
            <surname>Bilbao</surname>
          </string-name>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Kushalnagar</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Montenegro</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Culler</surname>
            ,
            <given-names>D.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hui</surname>
            ,
            <given-names>J.W.</given-names>
          </string-name>
          :
          <source>Transmission of IPv6 Packets over IEEE 802.15.4 Networks</source>
          . Online (
          <year>2007</year>
          ) http://tools.ietf.org/ html/rfc4944
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Mazzer</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tourancheau</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <source>Third International Conference on Sensor Technologies and Applications. Comparisons of 6LoWPAN Implementations on Wireless Sensor Networks</source>
          , Atenas, Grecia (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Mulligan</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          :
          <article-title>The 6LoWPAN architecture</article-title>
          .
          <source>In: Proccedings of 4th workshop on Embedded networked sensors</source>
          , Cork, Irlanda (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Sha</surname>
            ,
            <given-names>M.H.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Energy-E cient Low</surname>
          </string-name>
          <article-title>Power Listening for Wireless Sensor Networks in Noisy Environments</article-title>
          .
          <source>Technical Report</source>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Toscano</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lo</surname>
            <given-names>Bello</given-names>
          </string-name>
          ,
          <string-name>
            <surname>L.</surname>
          </string-name>
          :
          <source>Comparative assessments of IEEE 802.15</source>
          .
          <article-title>4/ZigBee and 6LoWPAN for low-power industrial WSNs in realistic scenarios</article-title>
          .
          <source>In: IEEE</source>
          , vol.
          <volume>8</volume>
          (
          <issue>12</issue>
          ), pp.
          <volume>115</volume>
          {
          <issue>125</issue>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Vucinic</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tourancheau</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Duda</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Performance Comparison of the RPL and LOADng Routing Protocols in a Home Automation Scenario</article-title>
          .
          <source>IEEE Wireless Communications and Networking Conference</source>
          , Shanghai, China (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Yum</surname>
          </string-name>
          , C.Y.:
          <article-title>Methods to use 6LoWPAN in IPv4 network</article-title>
          .
          <source>The 9th International Conference on Advanced Communication Technology</source>
          , New York, USA (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>