Abstract | ||
---|---|---|
This paper summarises research conducted in 2002 on the programmability of network processors. Controlling the function of embedded network processor systems has so far been confined to simple configuration languages while full programmability is available only to trusted system-level programmers. In this paper, we enable the safe execution of untrusted code on IXP network processors. We extend techniques used in extensible OS kernels, adapting them to the characteristics of network processing to produce a restricted execution model trading off some flexibility for robustness, yet enabling a wide range of low-level applications not presently possible. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1504/IJES.2008.022399 | INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS |
Keywords | Field | DocType |
network processsors, open kernels, embedded systems, security | Network processor,Computer science,Parallel computing,Coding (social sciences),Real-time computing,Robustness (computer science),Execution model,Network processing,Extensibility,Integrated circuit,Operating system,Embedded system | Journal |
Volume | Issue | ISSN |
3 | 4 | 1741-1068 |
Citations | PageRank | References |
2 | 0.38 | 5 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Herbert Bos | 1 | 2127 | 122.81 |
Bart Samwel | 2 | 89 | 6.72 |
Mihai-Lucian Cristea | 3 | 12 | 1.53 |
Kostas Anagnostakis | 4 | 168 | 9.19 |