• DocumentCode
    3454593
  • Title

    A cross-layer approach to trustfulness in the Internet of Things

  • Author

    Frohlich, Antonio Augusto ; Massayuki Okazaki, Alexandre ; Vieira Steiner, Rodrigo ; Oliveira, P. ; Everson Martina, Jean

  • Author_Institution
    Software/Hardware Integration Lab., Fed. Univ. of Santa Catarina, Florianopolis, Brazil
  • fYear
    2013
  • fDate
    19-21 June 2013
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    It is a mistake to assume that each embedded object in the Internet of Things will implement a TCP/IP stack similar to those present in contemporary operating systems. Typical requirements of ordinary things, such as low power consumption, small size, and low cost, demand innovative solutions. In this article, we describe the design, implementation, and evaluation of a trustful infrastructure for the Internet of Things based on EPOSMote. The infrastructure was built around EPOS´ second generation of motes, which features an ARM processor and an IEEE 802.15.4 radio transceiver. It is presented to end users through a trustful communication protocol stack compatible with TCP/IP. Trustfulness was tackled at MAC level by extending C-MAC, EPOS native MAC protocol, with AES capabilities that were used to encrypt and authenticate IP datagrams packets. Our authentication mechanism encompasses temporal information to protect the network against replay attacks. The prototype implementation was assessed for processing, memory, and energy consumption with positive results.
  • Keywords
    Internet of Things; computer network security; cryptography; microprocessor chips; transport protocols; trusted computing; AES capability; ARM processor; C-MAC protocol; EPOS native MAC protocol; EPOSMote; IEEE 802.15.4 radio transceiver; IP datagrams packets; Internet of Things; Internet protocol; MAC level; TCP/IP stack; advanced encryption standard; authentication mechanism; cross-layer trustfulness approach; medium access control; operating systems; replay attacks; temporal information; transport control protocol; trustful communication protocol stack; trustful infrastructure; Cryptography; Energy consumption; IP networks; Logic gates; Media Access Protocol; Synchronization; Cross-layer communication protocols; Internet of Things; Trustfulness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2013 IEEE 16th International Symposium on
  • Conference_Location
    Paderborn
  • Type

    conf

  • DOI
    10.1109/ISORC.2013.6913223
  • Filename
    6913223