[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/2103380.2103408acmconferencesArticle/Chapter ViewAbstractPublication PagesracsConference Proceedingsconference-collections
research-article

An internet protocol stack for high-speed transmission in a non-OS environment

Published: 02 November 2011 Publication History

Abstract

Today's embedded systems are required to have stronger wired/wireless communication capability. Due to strict limitations on how they utilize resources such as power, address space, and processing ability, network protocols for embedded systems are designed to make the best use of constrained resources. They are developed in a way that allows for support from a range of operating systems and thus utilizes platform-independent architectures. This paper presents an Internet protocol stack design for embedded systems that operate without an operating system. Our scheme schedules the transmission and the reception of the data packets and uses cross-layer optimization. We implemented the proposed scheme in a LTE network device. The overhead of our scheme is low and it subsequently meets the constraint of transmission speed in the next generation mobile communication environments.

References

[1]
Yeh, E., Chao, H., Mannem, V., Gervais, J., and Booth, B. 2002. Introduction to TCP/IP Offload Engine (TOE). http://www.10gea.org/tcp-ip-offload-engine-toe/.
[2]
Balaji, P., Shah, H. V., and Panda, D. K. 1998. Sockets vs RDMA Interface over 10-Gigabit Networks: An In-depth analysis of the Memory Traffic Bottleneck. Workshop on Remote Direct memory Access (RDMA): Applications, Implementations, and Technologies (RAIT).
[3]
Jin H. W., Balaji, P., Yoo, C., Choi, J. Y., and Panda, D. K. 2005. Exploiting NIC architectural support for enhancing IP-based protocols on high-performance networks. Journal of Parallel and Distributed Computing, vol. 65, pp. 1348--1365.
[4]
Wu, Z. Z. and Chen, H. C. 2006. Design and Implementation of TCP/IP Offload Engine System over Gigabit Ethernet. In Proceedings of the International Conference on Computer Communications and Networks, pp. 245--250
[5]
Zheng, X. Q. and Yuan, Y. 2010. Design and Implementation of embedded network based on LWIP. Journal of Measurement Science and Instrumentation, vol. 1, pp. 30--33.
[6]
Schweikert, D. 1998. A lightweight and high-performance TCP/IP stack for Topsy. Computer Engineering and Network Laboratory in ETH Zuurich.
[7]
Sacristan, D. M., Monserrat, J. F., Penuelas, J. C., Calabuig, D., Garrigas, S., and Cardona, N. 2009. On the Way towards Fourth-Generation Mobile: 3GPP LTE and LTE-Advanced. EURASIP Journal on Wireless Communications and Networking, vol. 2009, pp. 10--20.
[8]
Steenkiste, P. 1998. Design, Implementation, and Evaluation of a Single-Copy Protocol Stack. Software -- Practice and Experience, vol. 28, pp. 749--772.
[9]
Pai, V. S., Druschel, P., and Zwaenepoel, W. IO-Lite: a unified I/O buffering and caching system. Journal of ACM Transactions on Computing Systems, vol. 18, pp. 37--67
[10]
Dunkels, A. 2001. Design and Implementation of the lwIP TCP/IP Stack. Swedish Institute of Computer Science.
[11]
Yoon, I. S., Chung, S. H., and Kwon, Y. G. Implementation of a Software-based TCP/IP Offload Engine Using Standalone TCP/IP without an Embedded OS. Journal of Information Science and Engineering, in press

Cited By

View all
  • (2014)Research Trends in Existing Technologies that are Building Blocks to the Internet of ThingsInnovations and Advances in Computing, Informatics, Systems Sciences, Networking and Engineering10.1007/978-3-319-06773-5_72(539-548)Online publication date: 16-Oct-2014

Index Terms

  1. An internet protocol stack for high-speed transmission in a non-OS environment

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        RACS '11: Proceedings of the 2011 ACM Symposium on Research in Applied Computation
        November 2011
        355 pages
        ISBN:9781450310871
        DOI:10.1145/2103380
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Sponsors

        • SIGAPP: ACM Special Interest Group on Applied Computing
        • ACCT: Association of Convergent Computing Technology
        • CUSST: University of Suwon: Center for U-city Security & Surveillance Technology of the University of Suwon
        • KIISE: Korean Institute of Information Scientists and Engineers
        • KISTI

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 02 November 2011

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. TCP/IP
        2. embedded system
        3. network layers optimization
        4. non-OS environment

        Qualifiers

        • Research-article

        Funding Sources

        Conference

        RACS '11
        Sponsor:
        RACS '11: Research in Applied Computation Symposium
        November 2 - 5, 2011
        Florida, Miami

        Acceptance Rates

        Overall Acceptance Rate 393 of 1,581 submissions, 25%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)1
        • Downloads (Last 6 weeks)1
        Reflects downloads up to 26 Dec 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2014)Research Trends in Existing Technologies that are Building Blocks to the Internet of ThingsInnovations and Advances in Computing, Informatics, Systems Sciences, Networking and Engineering10.1007/978-3-319-06773-5_72(539-548)Online publication date: 16-Oct-2014

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media