Design of a Lightweight TCP/IP Protocol Stack with an Event-Driven Scheduler.
Saved in:
| Title: | Design of a Lightweight TCP/IP Protocol Stack with an Event-Driven Scheduler. |
|---|---|
| Authors: | JOONHYOUK JANG1, JINMAN JUNG1, YOOKUN CHO1, SANGHOON CHOI2, SHIN, SUNG Y.3 |
| Source: | Journal of Information Science & Engineering. Nov2012, Vol. 28 Issue 6, p1059-1071. 13p. |
| Subjects: | TCP/IP, Event driven systems (Computer science), Mathematical optimization, High performance computing, Computer networks, Embedded computer systems, Data transmission systems |
| Abstract: | The traditional TCP/IP protocol stack is associated with shortcomings related to the context-switching overhead and redundant data copying. The software-based TOE (TCP/ IP Offload Engine), also known as lightweight TCP/IP, was developed to optimize the TCP/IP protocol stack to run on an embedded system. In this paper, we propose the design of a lightweight TCP/IP protocol stack that runs on an event-driven scheduler. An event-driven scheduler is one of the main components of a real-time operating system that provides essential functionalities for an embedded system in network communication. We discuss the problems involved in designing a lightweight TCP/IP with an event-driven scheduler, especially for the issues of TCP transmission and TCP retransmission. We implemented and evaluated the proposed TCP/IP stack on an embedded networking device and verified that the proposed TCP/IP stack is well suited for high-performance networking in embedded systems. [ABSTRACT FROM AUTHOR] |
| Copyright of Journal of Information Science & Engineering is the property of Institute of Information Science, Academia Sinica and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 82989017 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Design of a Lightweight TCP/IP Protocol Stack with an Event-Driven Scheduler. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22JOONHYOUK+JANG%22">JOONHYOUK JANG</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22JINMAN+JUNG%22">JINMAN JUNG</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22YOOKUN+CHO%22">YOOKUN CHO</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22SANGHOON+CHOI%22">SANGHOON CHOI</searchLink><relatesTo>2</relatesTo><br /><searchLink fieldCode="AR" term="%22SHIN%2C+SUNG+Y%2E%22">SHIN, SUNG Y.</searchLink><relatesTo>3</relatesTo> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Journal+of+Information+Science+%26+Engineering%22">Journal of Information Science & Engineering</searchLink>. Nov2012, Vol. 28 Issue 6, p1059-1071. 13p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22TCP%2FIP%22">TCP/IP</searchLink><br /><searchLink fieldCode="DE" term="%22Event+driven+systems+%28Computer+science%29%22">Event driven systems (Computer science)</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematical+optimization%22">Mathematical optimization</searchLink><br /><searchLink fieldCode="DE" term="%22High+performance+computing%22">High performance computing</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+networks%22">Computer networks</searchLink><br /><searchLink fieldCode="DE" term="%22Embedded+computer+systems%22">Embedded computer systems</searchLink><br /><searchLink fieldCode="DE" term="%22Data+transmission+systems%22">Data transmission systems</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: The traditional TCP/IP protocol stack is associated with shortcomings related to the context-switching overhead and redundant data copying. The software-based TOE (TCP/ IP Offload Engine), also known as lightweight TCP/IP, was developed to optimize the TCP/IP protocol stack to run on an embedded system. In this paper, we propose the design of a lightweight TCP/IP protocol stack that runs on an event-driven scheduler. An event-driven scheduler is one of the main components of a real-time operating system that provides essential functionalities for an embedded system in network communication. We discuss the problems involved in designing a lightweight TCP/IP with an event-driven scheduler, especially for the issues of TCP transmission and TCP retransmission. We implemented and evaluated the proposed TCP/IP stack on an embedded networking device and verified that the proposed TCP/IP stack is well suited for high-performance networking in embedded systems. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Journal of Information Science & Engineering is the property of Institute of Information Science, Academia Sinica and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=82989017 |
| RecordInfo | BibRecord: BibEntity: Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 13 StartPage: 1059 Subjects: – SubjectFull: TCP/IP Type: general – SubjectFull: Event driven systems (Computer science) Type: general – SubjectFull: Mathematical optimization Type: general – SubjectFull: High performance computing Type: general – SubjectFull: Computer networks Type: general – SubjectFull: Embedded computer systems Type: general – SubjectFull: Data transmission systems Type: general Titles: – TitleFull: Design of a Lightweight TCP/IP Protocol Stack with an Event-Driven Scheduler. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: JOONHYOUK JANG – PersonEntity: Name: NameFull: JINMAN JUNG – PersonEntity: Name: NameFull: YOOKUN CHO – PersonEntity: Name: NameFull: SANGHOON CHOI – PersonEntity: Name: NameFull: SHIN, SUNG Y. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 11 Text: Nov2012 Type: published Y: 2012 Identifiers: – Type: issn-print Value: 10162364 Numbering: – Type: volume Value: 28 – Type: issue Value: 6 Titles: – TitleFull: Journal of Information Science & Engineering Type: main |
| ResultId | 1 |