• DocumentCode
    713810
  • Title

    eXtend collection tree protocol

  • Author

    Santos, Bruno P. ; Vieira, Marcos A. M. ; Vieira, Luiz F. M.

  • Author_Institution
    Comput. Sci. Dept., Univ. Fed. de Minas Gerais, Belo Horizonte, Brazil
  • fYear
    2015
  • fDate
    9-12 March 2015
  • Firstpage
    1512
  • Lastpage
    1517
  • Abstract
    In this work, we propose eXtend Collection Tree Protocol (XCTP), a routing protocol that is an extension of the Collection Tree Protocol (CTP). CTP is the de-facto standard collection routing protocol for Wireless Sensor Network (WSN). CTP creates a routing tree to transfer data from one or more sensors to a root (sink) node. But, CTP does not create the reverse path between the root node and sensor nodes. This reverse path is important, for example, for feedback commands or acknowledgment packets. XCTP enables communication in both ways: root to node and node to root. XCTP accomplishes this task by exploring the CTP control plane packets. XCTP requires low storage states and very low additional overhead in packets. With the reverse path, it is possible to implement reliable transport layer protocols for Wireless Sensor Network (WSN). Thus, we designed Transport Automatic Piggyback Protocol (TAP2), a transport protocol with Automatic Repeat-reQuest (ARQ) error-control on top of XCTP. We implemented these protocols on TinyOS and evaluated on TOSSIM. We compared XCTP with CTP, Routing Protocol for low-power and lossy networks (RPL), and Ad hoc On Demand Distance Vector (AODV) protocols. We conducted scalability and stress tests, evaluating them with different loads and number of nodes. Our results shows that XCTP is more reliable than CTP, delivering 100% of the packets. XCTP sends fewer control packets than RPL. XCTP is faster to recovery from network failures and also stores fewer states than AODV, thus being efficient and agile.
  • Keywords
    automatic repeat request; routing protocols; telecommunication control; transport protocols; trees (mathematics); wireless sensor networks; AODV protocols; ARQ; CTP control plane packets; TOSSIM; TinyOS; XCTP; ad hoc on demand distance vector protocols; automatic repeat request; de-facto standard collection; error control; extend collection tree protocol; root node; routing protocol; sensor nodes; transport automatic piggyback protocol; transport layer protocols; wireless sensor network; Peer-to-peer computing; Reliability; Routing; Routing protocols; Sensors; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Communications and Networking Conference (WCNC), 2015 IEEE
  • Conference_Location
    New Orleans, LA
  • Type

    conf

  • DOI
    10.1109/WCNC.2015.7127692
  • Filename
    7127692