DocumentCode
3720282
Title
Implementation and performance evaluation of embedded IPsec in microkernel OS
Author
Mohammad Hamad;Vassilis Prevelakis
Author_Institution
Institute of Computer and Communication Networks, Technical University Braunschweig, Braunschweig, Germany
fYear
2015
Firstpage
1
Lastpage
7
Abstract
The rapid development of the embedded systems and the wide use of them in many sensitive fields require safeguarding their communications. Internet Protocol Security (IPsec) is widely used to solve network security problems by providing confidentiality and integrity for the communications in the network, but it introduces communication overhead. This overhead becomes a critical factor with embedded systems because of their low computing power and limited resources. In this research, we studied the overhead of using embedded IPsec in constrained resource systems, which run microkernel operating system (OS), in terms of the network latency and throughput. To conduct our experiment first, we ran the test with an unmodified network stack, and then we ran the same test with the modified network stack which contains the IPsec implementation. Later, we compared the results obtained from these two sets of experiments to examine the overhead. Our research demonstrated that the overhead imposed by IPsec protocols is small and well within the capabilities of even low cost microcontrollers such as the one used in the Raspberry Pi computer.
Keywords
"Security","Kernel","Embedded systems","Performance evaluation","Protocols","Throughput","Wireless sensor networks"
Publisher
ieee
Conference_Titel
Computer Networks and Information Security (WSCNIS), 2015 World Symposium on
Print_ISBN
978-1-4799-9906-4
Type
conf
DOI
10.1109/WSCNIS.2015.7368294
Filename
7368294
Link To Document