Execution Environments for Active Network Based on Programmable Mobile Softdevices

陆月明,钱德沛,徐斌,王磊
2002-01-01
Journal of Software
Abstract:Execution environments (EEs) are infrastructures on which applications and mobile code are programmed, managed and executed. A new type of EE for active network based on programmable mobile softdevices is presented in this paper. Programmable units, called softdevices in the EEs, are formed according to functions of protocol sub-trees. By means of demux (demultiplexer), passive packets and active packets can find and execute corresponding codes. In these EEs, functions of active nodes are extended flexibly, user programming is facilitated by rich APIs, and protocols or applications are tested and deployed dynamically.
What problem does this paper attempt to address?