• DocumentCode
    2006894
  • Title

    An embedded TCP/IP hard core for Smart Grid information and communication networks

  • Author

    Amiri, Rami ; Elkeelany, Omar

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Tennessee Technol. Univ., Cookeville, TN, USA
  • fYear
    2012
  • fDate
    11-13 March 2012
  • Firstpage
    185
  • Lastpage
    189
  • Abstract
    Embedded system cores for communications networks are becoming much important recently due to the demands placed by Smart Grid, sensor mobile networks, etc. However, embedded system designs have unique metrics such as cost, flexibility, and size. Tuning these metrics during embedded system designs will definitely impact the cost and performance of Smart Grid devices and systems. In this research, we are aiming to achieve secure and high performance network communication platform based on various implementation of the TCP/IP protocol stack. NicheStack TCP/IP is a light weight library written in C. Firstly, we deployed NicheStack TCP/IP for an embedded Web server application. Then, we integrated the ECC (Elliptic Curve Cryptography) C code within the web server source code to achieve a secure communication. Consequently, we showed that the integrated system: the web server, and the ECC program hides information if the secret is not provided. We used an http client to access the web server through the Internet. The client sends an encrypted data securely through the network to the embedded web server application. Secondly, we are in a stage to design a complete open TCP/IP hard core on an FPGA. Preliminary simulation result via ModelSim confirms proper operation of decode instruction module at the hardware level. All Modules will be synchronized to the same clock and reset signals.
  • Keywords
    IP networks; computer network security; embedded systems; field programmable gate arrays; public key cryptography; transport protocols; ECC; FPGA; TCP/IP protocol stack; Web server source code; elliptic curve cryptography; embedded TCP/IP hard core; embedded system cores; embedded system designs; metrics tuning; smart grid communication networks; smart grid devices; smart grid information networks; Elliptic curve cryptography; Field programmable gate arrays; IP networks; Protocols; SDRAM; Web servers; Elliptic Curve Cryptography; Open TCP/IP core; Reconfigurable;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Theory (SSST), 2012 44th Southeastern Symposium on
  • Conference_Location
    Jacksonville, FL
  • ISSN
    0094-2898
  • Print_ISBN
    978-1-4577-1492-4
  • Type

    conf

  • DOI
    10.1109/SSST.2012.6195135
  • Filename
    6195135