An Embedded FTP Server: Research and Implementation

Article Preview

Abstract:

Traditional File Transmission Protocol (FTP) servers are not suitable for embedded environments since these servers take complicating factors into account and consequently take a lot of memory space. Moreover, some FTP server applications even manage all file transmission by utilizing graphic user interface. However, such server is not adequate for embedded environments. When embedded system needs is more memory-efficient efficient in a resource restricted system. To cope with this problem, in this problem we conduct research on lightweight FTP server for embedded systems. And, we first summarize features of a lightweight FTP server. Then, based on the design requirements for FTP server for embedded systems, a lightweight FTP server is designed. The server adopts a command-line user interface and other advanced features, such as transmission encryption and graphic user interface, are abandoned for efficiency reasons. Last, to evaluate our design of the FTP server, several experiments are conducted and all results show that the FTP server works quite well under embedded environments. With more and more embedded systems emerging in the industry, it can be expected that the software introduced in this paper will play a more and more important role in the industry.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1977-1980

Citation:

Online since:

March 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Vajapeyam, Madhavan: Downlink FTP performance of heterogeneous networks for LTE-Advanced, Communications Workshops (ICC), 2011 IEEE International Conference on. IEEE, (2011).

DOI: 10.1109/iccw.2011.5963550

Google Scholar

[2] Singh, Sukhwinder and Renu Dhir: Performance Evaluation and Analysis of QoS in MANET routing protocols with Mobility and Node Density issue for HTTP and FTP Traffics.

Google Scholar

[3] Sanford, Michael, Daniel Woodraska, et al.: Security Analysis of FileZilla Server Using Threat Models. SEKE. (2011).

Google Scholar

[4] Xia, Liu: Design of secure FTP system, Communications, Circuits and Systems (ICCCAS), 2010 International Conference on. IEEE, (2010).

DOI: 10.1109/icccas.2010.5582002

Google Scholar

[5] Woodraska, Daniel, Michael Sanford, et al.: Security mutation testing of the FileZilla FTP server, Proceedings of the 2011 ACM Symposium on Applied Computing. ACM, (2011).

DOI: 10.1145/1982185.1982493

Google Scholar

[6] Stefantsov, Dmitrii Aleksandrovich and Aleksandr Evgen'evich Filimonov: Integrating security policies with computer systems by means of AOP with application to Apache Ftp Server, Prikladnaya Diskretnaya Matematika (2010), pp.43-62.

DOI: 10.17223/20710410/7/4

Google Scholar

[7] Moreno, Alberto and Eiji Okamoto: BlueSnarf revisited: OBEX FTP service directory traversal, NETWORKING 2011 Workshops. Springer Berlin Heidelberg, (2011).

DOI: 10.1007/978-3-642-23041-7_16

Google Scholar

[8] Ko, Yao: SYSTEM AND METHOD FOR LOAD BALANCING MULTIPLE FILE TRANSFER PROTOCOL (FTP) SERVERS TO SERVICE FTP CONNECTIONS FOR A CLOUD-BASED SERVICE. U.S. Patent No. 20, 140, 012, 990. 9 Jan. (2014).

Google Scholar

[9] Tsou, Tina, Simon Perreault, et al.: An FTP Application Layer Gateway (ALG) for IPv4-to-IPv6 Translation (2012).

DOI: 10.17487/rfc6384

Google Scholar

[10] Van Beijnum, Iljitsch: An FTP Application Layer Gateway (ALG) for IPv6-to-IPv4 Translation (2011).

DOI: 10.17487/rfc6384

Google Scholar

[11] FileZilla: Information on https: /wiki. filezilla-project. org/Documentation.

Google Scholar

[12] Armbrust, Michael: A view of cloud computing. " Communications of the ACM (2010), pp.50-58.

Google Scholar