Porting Point - to - Point Protocol (PPP) Software to an Embedded System


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 7, No. 7, pp. 2135-2148, Jul. 2000
10.3745/KIPSTE.2000.7.7.2135,   PDF Download:

Abstract

Developing network software in embedded systems, such as digital set-top boxes, requires coding under limited computing resources. This paper presents the porting of Point-to-point Protocol (PPP) software, PPPD, to an embedded system. The PPP is the most popular link layer protocol for the information appliance, to an embedded system. In order to achieve this, problems to be solved for the porting were identified and methods to solve the problems were described. First, PPP source codes were divided into modules. Next, functions of each module were analyzed and interfaces between the modules were delineated. With the analysis results, porting to the embedded system was described. The normal operation of the ported software was verified with the help of a network packet analyzer. Finally, experiences during the porting were presented. The method developed in the paper can be applied to the porting of software to an embedded system as well as the porting of network software.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. J. Choi, "Porting Point - to - Point Protocol (PPP) Software to an Embedded System," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 7, no. 7, pp. 2135-2148, 2000. DOI: 10.3745/KIPSTE.2000.7.7.2135.

[ACM Style]
Seong Jong Choi. 2000. Porting Point - to - Point Protocol (PPP) Software to an Embedded System. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 7, 7, (2000), 2135-2148. DOI: 10.3745/KIPSTE.2000.7.7.2135.