DocumentCode
2559092
Title
A Complex Protocol Layer as a linux User-Space Process
Author
Barros, António ; Pacheco, Filipe ; Pinho, Luis Miguel
Author_Institution
Dept. of Comput. Eng., Polytech. Inst. of Porto
fYear
2006
fDate
18-20 Oct. 2006
Firstpage
1
Lastpage
4
Abstract
With the current complexity of communication protocols, implementing its layers totally in the kernel of the operating system is too cumbersome, and it does not allow use of the capabilities only available in user space processes. However, building protocols as user space processes must not impair the responsiveness of the communication. Therefore, in this paper we present a layer of a communication protocol, which, due to its complexity, was implemented in a user space process. Lower layers of the protocol are, for responsiveness issues, implemented in the kernel. This protocol was developed to support large-scale power-line communication (PLC) with timing requirements.
Keywords
Linux; carrier transmission on power lines; operating system kernels; protocols; Linux user-space process; PLC; communication protocols; complex protocol layer; kernel; large-scale power-line communication; operating system; Access protocols; Delay; Kernel; Large-scale systems; Linux; Master-slave; Mobile communication; Operating systems; Payloads; Programmable control;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Embedded Systems, 2006. IES '06. International Symposium on
Conference_Location
Antibes Juan-Les-Pins
Print_ISBN
1-4244-0777-X
Electronic_ISBN
1-4244-0777-X
Type
conf
DOI
10.1109/IES.2006.357478
Filename
4197501
Link To Document