• DocumentCode
    631678
  • Title

    Low power link layer security for IoT: Implementation and performance analysis

  • Author

    Altolini, Diego ; Lakkundi, Vishwas ; Bui, Nicola ; Tapparello, Cristiano ; Rossi, Mattia

  • Author_Institution
    Consorzio Ferrara Ric., Ferrara, Italy
  • fYear
    2013
  • fDate
    1-5 July 2013
  • Firstpage
    919
  • Lastpage
    925
  • Abstract
    In this paper, we present the implementation and performance evaluation of security functionalities at the link layer of IEEE 802.15.4-compliant IoT devices. Specifically, we implement the required encryption and authentication mechanisms entirely in software and as well exploit the hardware ciphers that are made available by our IoT platform. Moreover, we present quantitative results on the memory footprint, the execution time and the energy consumption of selected implementation modes and discuss some relevant tradeoffs. As expected, we find that hardware-based implementations are not only much faster, leading to latencies shorter than two orders of magnitude compared to software-based security suites, but also provide substantial savings in terms of ROM memory occupation, i.e. up to six times, and energy consumption. Furthermore, the addition of hardware-based security support at the link layer only marginally impacts the network lifetime metric, leading to worst-case reductions of just 2% compared to the case where no security is employed. This is due to the fact that energy consumption is dominated by other factors, including the transmission and reception of data packets and the control traffic that is required to maintain the network structures for routing and data collection. On the other hand, entirely software-based implementations are to be avoided as the network lifetime reduction in this case can be as high as 25%.
  • Keywords
    Internet of Things; Zigbee; authorisation; cryptography; performance evaluation; read-only storage; telecommunication network routing; telecommunication security; IEEE 802.15.4-compliant IoT devices; Internet-of-things; ROM memory occupation; authentication mechanism; data collection; data packet reception; data packet transmission; encryption mechanism; energy consumption; execution time; hardware-based security support; low power link layer security functionalities; memory footprint; network lifetime metric; network lifetime reduction; network structures; performance analysis; performance evaluation; wireless communication functionalities; Authentication; Ciphers; Encryption; Hardware; IEEE 802.15 Standards; AES-CCM; Data Link Layer Security; Information Security; Internet of Things; M2M Communication; Performance Analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Wireless Communications and Mobile Computing Conference (IWCMC), 2013 9th International
  • Conference_Location
    Sardinia
  • Print_ISBN
    978-1-4673-2479-3
  • Type

    conf

  • DOI
    10.1109/IWCMC.2013.6583680
  • Filename
    6583680