EXPERIMENTAL ANALYSIS OF CLIENT/SERVER APPLICATIONS IN EMBEDDED SYSTEMS

Test-bed experimental analysis of the client/server applications in embedded systems is presented. The experiments are executed on different embedded platforms and with different packet sizes. The evaluation of client/server application includes measuring the speed of network hardware and protocol stack processing and the OS speed in creating a socket and reading/writing to it. The experiments include UDP and TCP client/server applications. They are made using a software tool for test-bed experiments in experimental network [5]. The paper includes a comparison of the embedded systems based on the received results. It examines the dependency of the communication latency on packet sizes for small packets (1-500 bytes). Using two modes of TCP communication ( single transport stream for multiple transfers and new transport stream for every packet) enables distinguishing the socket creation time from socket access time.