Page 80 - sjsi
P. 80

Research Article: Althalji et al                                                                80


            Figure 7 shows case study where all messages          1 .Packet Delivery Ratio (PDR): Represents the
            are  received  correctly  despite  of  the  mobile    ratio  between  the  number  of  received  data
            node  movement.  The  parent  and  child  nodes       packets and sent data packets  .
            are still in the mobile node's radio range.           2 .overhead: The ratio between the number of
            Figure 8 shows another case study where the           routing packets and the number of successfully
            mobile node was moving, which led the child           received data packets  .
            node  to  exit  outside  the  mobile  node  radio     3 .Average End-to-End Delay: The average time
            range,  so  it  did  not  receive  a  HERE  or  STOP   is  taken  to  propagate  the  packet  from  the
            message.  After  that,  it  will  search  for  a  new   source to the destination  .
            parent node. When the mobile node stops, the          4 .Average power consumption: is the average
            parent  node  is  out  of  range,  so  it  does  not   amount  of  power  used  by  nodes  during  the
            receive a LISTEN message and it will search for       working time of devices in the network  .
            a new parent node by sending DIS messages to          Simulation Results and Analysis
            its neighbours.                                       This section presents a performance analysis of
                                                                  proposed  protocols  compared  to  protocols
                                                                  MARPL, FL-RPL, and ARMOR   .   The networks in
                                                                  the simulation were built using Cooja program,
                                                                  where the simulation parameters were adopted
                                                                  according  to  previous  studies  that  were
                                                                  compared with   .The research  [19]  suggested the
                                                                  MARPL  protocol,  which  adopted  the  idea  of
                                                                  detecting node movement through the value of
                                                                  RSSI  and  determining  the  availability  of  the

                                                                  neighboring  node.  If  the  node  receives  a  DIO
                           Fig. 8: Case study2                    message,  it  updates  the  Neighbor  Variability

                                                                  metric,  otherwise,  if  it  receives  DAO  or  DIS
              Protocol Performance Evaluation
                                                                  control messages, it reduces the time interval
            In  this  paper,  the  proposed  protocol  was
            evaluated  using  the  Cooja  emulator   [18]   that   between  each  transmission  of  DIO  messages,
            supports IoT and all its protocols. Cooja is used     which  increases  their  transmission  rate  and
                                                                  thus  more  overhead.  In  the  simulation,  a
            because  it  is  an  emulator,  not  a  simulator,
                                                                  300*300  m2  area  was  considered  with  50
            meaning that its performance is closer to reality     mobile  nodes  at  a  maximum  speed  of  3  m/s
            because  it  is  running  real  devices  in  the
                                                                  with a different number of root nodes (1,2,3).
            network, which makes the results we get more
                                                                  The  results  in  Figure  9 show  the  value of  the
            accurate and simulating reality. This emulator        packet delivery rate which increases when the
            runs  on  Contiki  OS  which  is  open  source,
                                                                  number of roots nodes increases.
            multitasking  and  designed  specifically  for

            constrained memory. It supports a wide range
            of low-power wireless devices, like a Z1 chip or

            sky mote, etc .

            ]    13    [ Performance metrics
            The proposed protocol was evaluated in terms

            of  PDR,  power  consumption,  overhead,  and
            end-to-end  delay.  The  calculations  are  as

            follows  :



                      SJSI – 2023: VOLUME 1-1
   75   76   77   78   79   80   81   82   83   84   85