引用本文:陆月明,钱德沛,徐斌,王磊.基于可编程移动软设备的主动网络执行环境.软件学报,2002,13(2):227-234
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 4039次   下载 6004 本文二维码信息
码上扫一扫!
分享到: 微信 更多
基于可编程移动软设备的主动网络执行环境
陆月明1, 钱德沛1, 徐斌1, 王磊1
西安交通大学,计算机科学与技术系,新型计算机研究所,陕西,西安,710049
摘要:
执行环境是主动网络中各种应用、移动代码的编制、管理和运行的基础,提出了一种基于可编程移动软设备的主动网络执行环境,该执行环境中的可编程单元称为可移动软设备,在功能上按协议子树划分,通过执行环境中的多路分解器,网络中的主动包和被动包都能找到相应的处理代码,在执行环境里,主动节点的功能易于扩充,大量的API方便用户编程,协议或应用的调试和部署简单.
关键词:  主动网络  执行环境  软设备  协议树  可编程单元
DOI:
分类号:
基金项目:国家自然科学基金资助项目(69973036);国家863高科技发展计划资助项目(863-317-01-10-99);国家重点基础研究发展规划973资助项目(G1999032710)
Execution Environments for Active Network Based on Programmable Mobile Softdevices
LU Yue-ming,QIAN De-pei,XU Bin,WANG Lei
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 prpgramming is facilitated by rich APIs,and protocols or appications are tested and deployed dynamically.
Key words:  active network  execution environment  softdevice  protocol sub-tree  programmable unit